Hotelul Archibald este situat în centrul oraşului Praga, la doar 150 de metri de Piaţa Wenceslas, unde se află Muzeul Naţional şi la 400 de metri de staţia de metrou Muzeum.
Oaspeţii beneficiază de acces gratuit la internet WiFi, iar recepţia hotelului are program nonstop.
Camerele au aer condiţionat, TV prin satelit şi baie cu uscător de păr.
În fiecare dimineaţă este oferit un mic dejun tip bufet, iar acesta poate fi servit şi în camere.
Staţia de tramvai Vodickova se află la 400 de metri. La Piaţa Oraşului Vechi, unde se află Ceasul Astronomic, se poate ajunge pe jos în aproximativ 15 minute.