Real Excelencia está a menos de 1 km de Baños termales de Machu Picchu, en Machu Picchu, y ofrece wifi gratis, servicio de conserjería y mostrador de información turística. El alojamiento está a unos pocos pasos de Estación de Machu Picchu, a 4 min a pie de Parada de autobús y a 500 metros de Parque Wiñaywayna. El alojamiento dispone de salón de uso común, servicio de habitaciones y cambio de moneda.
En el hotel, las habitaciones disponen de escritorio. Las unidades del alojamiento tienen baño privado con ducha y artículos de aseo gratuitos, además de TV de pantalla plana y aire acondicionado. Algunas de las habitaciones también ofrecen balcón. En Real Excelencia, cada habitación cuenta con ropa de cama y toallas.
En recepción se habla inglés, español y italiano, y el personal está dispuesto a ayudar en cualquier momento.
Museo de Sitio Manuel Chávez Ballón está a 2,3 km del alojamiento.