Doté d'un restaurant, le Flower's House propose des hébergements situés au pied du Machu Picchu. Il dispose également d'une connexion Wi-Fi gratuite.
Les chambres sont toutes pourvues d'un coffre-fort, d'une salle de bains privative et d'une télévision par câble. Le petit-déjeuner quotidien est compris dans le tarif.
L'établissement assure un service de navette gratuit et possède une réception ouverte 24h/24, un bar, un bureau d'excursions ainsi qu'une bagagerie.
Vous serez à 5 minutes à pied de la gare ferroviaire et à 7 minutes de la gare routière, où vous pourrez prendre un bus pour le Machu Picchu.