River View Suites GuayaquilApartment
Numa Pompilio Llona, 090301 Guayaquil, Ecuador
Set in Guayaquil, 1.8 km from Saint Francis Church and 1.8 km from Malecon 2000, River View Suites Guayaquil offers accommodation with free Wi-Fi, air conditioning, a rooftop pool and a fitness centre.