Hotels in Flores, Guatemala:

Gran Hotel de la Isla