Hotel Insula Barataria is located in the financial district of Alcázar de San Juan. This hotel offers a restaurants, bar, and business center open 24 hours.
Each room at this property offers free WiFi and cable internet, desk, TV, and air conditioning and heating. The private bathroom includes a bath or shower, hairdryer, and free toiletries.
Alces Park is 1476 feet from the property, and the train station is 1.7 mi away.
Number of rooms : 3