No image available for this hotel
No image available for this hotel
Algeciras, Algeciras
Spend a second to
save a fortune!
Spend a second to save a fortune!
De la Marina, 7, Algeciras
Situated next to Algeciras Harbour, Hotel Marina Victoria offers free Wi-Fi, a 24-hour reception and a terrace overlooking the city and sea. Each simple, air-conditioned room offers flat-screen satellite TV and private bathroom.
See MoreUsage of subsidiary facilities may incur additional fees