El Hostal Premier Inn se encuentra en Machu Picchu, a 400 metros de las aguas termales de Machu Picchu, y ofrece servicio de conserjería, habitaciones para no fumadores, jardín, WiFi gratuita en todas las instalaciones y terraza
Todas las habitaciones cuentan con TV de pantalla plana vía satélite y baño privado
Hay recepción 24 horas, servicio de habitaciones y cambio de divisa
El establecimiento sirve un desayuno continental
Cerca del Hostal Premier Inn hay varios lugares de interés, como la parada de autobús, el parque Wiñaywayna y el mercado de artesanía