Doté d'un jardin, d'une terrasse et d'un bar, le Lucmabamba Lodge est situé à Santa Teresa, à 19 km du sanctuaire historique de Machu Picchu et du musée Manuel Chavez Ballon. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement et Huayna Picchu se trouve à 17 km.
Un petit-déjeuner américain, végétarien et végétalien est servi tous les matins.
L'aéroport international Alejandro-Velasco-Astete, le plus proche, est implanté à 215 km.