In ungefähr 5 Gehminuten Entfernung vom Plaza Manco Capac gelegen, verfügt das Hotel Casa Andora Machu Picchu über 12 Zimmer mit Blick auf den Fluss. Darüber hinaus können Sie im ganzen Gebäude von WLAN profitieren.
Zu den Sehenswürdigkeiten in der Nähe gehört Mercado Central in unmittelbarer Nähe zum Hotel. Wiñaywayna Park ist auch einen Besuch wert und liegt nur 450 Meter zu Fuß von hier entfernt. Das Stadtzentrum ist zu Fuß in etwa 25 Minuten zu erreichen. Das Casa Andora liegt in 25 Fußminuten Entfernung vom Inka-Pfad. Das Hotel ist ein paar Schritte entfernt von der Busahltestelle to Machu Picchu gelegen.
Neben einem Essbereich sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Das Badezimmer verfügt über eine getrennte Toilette und eine Dusche. Sie bieten zudem eine getrennte Toilette und eine Dusche in den privaten Badezimmern.
Das Restaurant Full House & Peruvian Cuisine befindet sich ziemlich nah am Hotel Casa Andora und serviert gesunde Speisen.