Hotel Castell

Hotel Castell Address: Cdla. Kennedy Norte Av. Miguel H. Alcivar y Pumpilio Ulloa esquina, Guayaquil, Ecuador

Minimum price found for Hotel Castell was: 84 USD

Click here to get more information, photos & guest ratings for Hotel Castell