Cascadas Alcamayo befindet sich circa 6 Minuten vom Hotel Luz Garden Machu Picchu entfernt und ist einen Besuch wert. Darüber hinaus bietet das Hotel WLAN in den öffentlichen Bereichen.
Innerhalb von 30 Minuten zu Fuß gelangt man ins Zentrum von Machu Picchu. Das komfortable Hotel befindet sich 550 Meter von der Estacion Peru Rail a Hidroelectrica. Die Lage in 25 Fußminuten Entfernung vom Inka-Pfad ist ein großer Vorteil für Gäste vom Luz Garden. Der Busbahnhof to Machu Picchu ist nur 200 Meter zu Fuß von der Unterkunft entfernt.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das Haus serviert täglich ein kostenloses Frühstück. Das Restaurant Mapacho Craft Beer & Peruvian Cuisine liegt in unmittelbarer Nähe vom Hotel und bietet eine große Auswahl an peruanischen Gerichten.