AMOCITY
Prague Center Superior is very centrally located, only 656 feet from the I.P.Pavlova transportation hub and 1969 feet from Wenceslas Square....