Weniger als 900 m von Machu Picchu Hot Spring und 200 m von Bahnhof Machu Picchu entfernt in Machu Picchu gelegen, bietet die Unterkunft Hotel Qoya Palace - Machupicchu Zimmer in Machu Picchu. Zu den Einrichtungen dieser Unterkunft gehören ein Businesscenter und ein Conciergeservice, zusammen mit kostenlosem WLAN. Die Unterkunft bietet einen Zimmerservice, eine rund um die Uhr besetzte Rezeption und einen Währungsumtausch für Gäste.
In der Unterkunft Hotel Qoya Palace - Machupicchu sind alle Zimmer ausgestattet mit einem Schreibtisch, einem Flachbild-TV, einem eigenen Badezimmer, Bettwäsche und Handtüchern. Die Zimmer bieten den Gästen einen Toaster.
Bus Stop liegt 500 m von der Unterkunft Hotel Qoya Palace - Machupicchu entfernt, während Wiñaywayna Park 600 m entfernt ist.