C/ Antonio Maura 13, 11380, Tarifa, Costa de la Luz (Cad, Spain
Beschreibung
Rooms feature air conditioning, TV, telephone and wireless Internet.
**Note: Reception with limited opening hours. Please advise flight number and estimated arrival time when booking this hotel.
Address: C/ Antonio Maura 13, 11380 Tarifa, Spain.