Hotel Malecon Inn 3 stars

Calle Sucre, 203, 090150 Guayaquil, Ecuador

Hotel image
Read more reviews for Hotel Malecon Inn