Situato a soli 12 minuti a piedi dal Museo degli Inca di Cuzco, l'Hotel Cusco - Flor De Loto offre un deposito bagagli.
La Plaza de Armas di Cusco non è molto lontano, mentre la stazione Wanchaq si trova a 2 km da questo hotel. Questo hotel è adiacente alla Cattedrale di Cusco, a circa 900 metri. Inoltre, l'hotel - Flor De Loto Cuzco è vicino al Tempio del Sole. La fermata dell'autobus San Pedro è a soli 5 minuti a piedi.
I bagni sono dotati di una doccia e dispongono inoltre di articoli da toeletta gratuiti. Inoltre alcune camere si affacciano sulle montagne.
Il ristorante Chicha por Gaston Acurio, che offre un vasto assortimento di piatti, si trova a 550 metri da questo alloggio.