Archibald City
Hotel
Prague 01, Prague
The Archibald City is a 4-star hotel in the centre of Prague, only 150 metres from Wenceslas Square with the National Museum and 400 metres from the Muzeum underground station. Free Wi-Fi is available and the reception is opened for 24 hours.
Number of rooms: 80
Zitna 1319/33, Prague, 110 00, Czech Republic