Plaza Barroso 6, 11520 Rota, Spain +34 956 846 310
This 2 star hotel is located in the city centre of Rota.
|General||Air-conditioned, Bar/Lounge, Parking, Restaurant, Room service, Wheelchair accessible|
|Internet||Internet, WiFi (free)|
|Policy||Pets allowed on request. Charges may apply.|