Die Casa Flores Ollantaytambo liegt in einer Entfernung von 25 Minuten zu Fuß von den Ruinen von Ollantaytambo und bietet Zugang zu verschiedenen Sehenswürdigkeiten in der Nähe.
Das ChocoMuseo Ollantaytambo liegt in 2 km Entfernung von der Villa. Den Tempel von Ollantaytambo findet man zudem etwa 2,1 Kilometer von hier entfernt.
Von der Lodge in Ollantaytambo aus hat man einen Ausblick auf die Berge. Die Badezimmer in der Casa Flores sind mit einer getrennten Toilette und einer Dusche ausgestattet. Zur Ausstattung des Badezimmers gehören ein Haartrockner und Badelaken.