Hotel Palace Guayaquil

Address:

Chile No # 214 y Luque
091010 Guayaquil, EC

Hotel star rating:

3.5 stars

Map:


Contact   ·   Privacy   ·   Terms