About the hotel
Facilities and services include restaurant, bar, parking, wireless Internet access and 24-hpur reception.
Rooms feature air conditioning, TV, telephone and hairdryer.
Address: Carretera No 340 km 77.2, 11380 Tarifa, Spain.
Map of Hotel La Torre
Address
Hotel La Torre
Tarifa, Spain
N 36.059217 E -5.666931