AMOCITY
Design Metropol Hotel is 984 feet from Wenceslas Square and 1312 feet from Old Town Square in the heart of Prague. It offers free WiFi acces...