The only hotel at the entrance to Machu Picchu.
Machu Picchu Sanctuary Lodge is arguably one of the best situated hotels in the world. The only hotel located inside Machu Picchu it offers amazing views of the ancient citadel. Guests have exceptionally easy access to the ruins from early morning to late afternoon when most of the day visitors have left. The glorious gardens and terraces are a great place to have breakfast or a cocktail in the evening, soaking up the tranquillity of this unique location. Part of the Orient Express Hotel Group, the Machu Picchu Sanctuary Lodge has all the comfort and service you would expect of a hotel of this category, with two suites and 29 rooms, 12 of them with an amazing view of the mountains. The hotel has two restaurants, the Tampu Restaurant that has spectacular views and offers a range of international cuisine and the Tinkuy Restaurant which provides a lunch buffet with a wide array of main courses and deserts. A range of extra service is on offer for guests, from massages and aromatherapy to relax you after a long days exploration. A great detail is the telescope for star gazing which on a clear night is not to be missed.