Hostal Premier Inn heeft een tuin en een terras en ligt in Machu Picchu, op 600 meter van de warmwaterbron Machu Picchu en op 90 meter van het station Machu Picchu. Alle kamers beschikken over een flatscreen-tv met satellietzenders en een eigen badkamer. De accommodatie biedt een 24-uursreceptie, een pendeldienst, 24-uursbeveiliging en gratis WiFi in de hele accommodatie.
De gasten van het pension kunnen genieten van een continentaal ontbijt.
De bushalte ligt op 200 meter van Hostal Premier Inn en het Wiñaywayna Park ligt op 300 meter afstand.