Cascadas Alcamayo befindet sich circa 7 Gehminuten von dem komfortable Hotel Rosa Nautica Machu Picchu entfernt und ist einen Besuch wert. Außerdem gibt es Parkplätze.
Das Zentrum von Machu Picchu kann man fußläufig in 30 Minuten vom Hotel aus erreichen. Das komfortable Hotel ist zudem in einer 2 km Entfernung vom Museo de Sitio Manuel Chávez Ballón gelegen. Der Sonnenaltar liegt in einer Entfernung von rund 10 Fahrminuten vom Rosa Nautica entfernt. Die Bushaltestelle to Machu Picchu ist ein paar Schritte entfernt von der Unterkunft.
Einige Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen über Badelaken.
Das Restaurant La Chuta bietet eine Auswahl von Gerichten und liegt zudem in rund 600 Meter Entfernung vom Gasthof.