Antonio Sosa 86, Palma Sola, Centro, 91477 El Morro, Ver., Mexico, Palma Sola
+5212969740912
Bar
Parking lot
Restaurant
Swimming pool
Internet access