Hostal Premier Inn se encuentra en Machu Picchu, a 8 min a pie de Baños termales de Machu Picchu, y ofrece servicio de conserjería, habitaciones libres de humo, jardín, wifi gratis en todo el alojamiento y terraza. Todas las habitaciones disponen de TV de pantalla plana con canales vía satélite y baño privado. El alojamiento dispone de servicio de habitaciones, recepción 24 horas y cambio de moneda.
Cerca del alojamiento hay puntos de interés como Estación de Machu Picchu, Parada de autobús y Parque Wiñaywayna.