A tan solo 5 minutos a pie del cómodo Hotel Casa de Don Francisco Flores, de 3 estrellas, los huéspedes pueden visitar la Estación Biológica Las Guacamayas. Con consigna de equipaje, el hotel está ubicadoa unos cuantos pasos de la Isla de Flores.
Este hotel goza de una ubicación conveniente a unos 2 km del zoológico El Petencito, mientras que lugares de interés natural como el Parque regional municipal Actún Kan están a 3 km. El Triángulo Cultural Yaxhá-Nakum-Naranjo se sitúa al lado del hotel Casa de Don Francisco, mientras que el aeropuerto Flores está a 5 km.
Las 8 habitaciones de esta propiedad cómoda incluye un vestidor. Las habitaciones ofrecen a los huéspedes vestidor y televisor. También cuentan con baños privados. Muchas habitaciones ofrecen vistas a la calle.
El restaurante El Cafe Chilero, situado a 150 metros del Hotel Casa de Don Francisco, sirve una amplia selección de platos de cocina guatemalteca.