|
Marina Victoria
Avda de la Marina 7
Algeciras Spain
Rated 63 / 100 based on 2 customer reviews. |
|
No-nonsense rooms, some with bay vies, in a plain hotel offering complimentary Wi-Fi. |
Facilities @ Marina Victoria include:
Restaurant WiFi Shower Free Wi-Fi |