El Hotel Flower’s House está ubicado en Aguas Calientes, a 100 m de la estación de tren de Machu Picchu Pueblo. Ofrece desayuno buffet e internet Wi-Fi.

Las habitaciones disponen de TV por cable, calefacción, secadora de cabello y caja de seguridad. Las suites cuentan con minibar.

Entre las comodidades están guardaequipaje, lavandería, información turística y alquiler de bicicletas. El hotel cuenta con bar y restaurante.

Los huéspedes deberán presentar Tarjeta Andina de Migración.