Hotel Mirador
Hotel
Algeciras
Set just minutes from the beach, the Hotel Mirador’s rooms boast free internet connection, and large balconies from which you can admire great views of Algecira Bay.
Number of rooms: 30
Carretera el Rinconcillo s/n, 11205 Algeciras, Spain