See all photos
See all photos
See all photos
This hotel is located in Rota, Cádiz, Spain. To arrive, guests can take a bus or train to Rota. The hotel is near places of interest like the Rota Cathedral and the Castle of Saint James. Rooms and common areas of the hotel include a TV, Wi-Fi, and air conditioning.
Wi-Fi
Fax
Bar/Snack/Café
Free Wi-Fi