Em Machu Picchu, a menos de 1 km de Machu Picchu Hot Spring, Mamasara Machupicchu apresenta um terraço e vistas da cidade. Este hotel de 3 estrelas dispõe de serviço de quartos, uma receção aberta 24 horas e acesso Wi-Fi gratuito. Este alojamento não fumador situa-se a 2 minutos a pé de Estação de Machu Picchu.
No alojamento, cada quarto inclui secretária, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas. Cada quarto inclui um cofre e alguns quartos providenciam vistas da montanha. Todas as unidades apresentam roupeiro.
Bus Stop fica a 5 minutos a pé de Mamasara Machupicchu, enquanto Wiñaywayna Park está a 600 m de distância.