Stay at apartment hotel city center with good location and price. Visiting Czech Republic? Prague hotels in Wenceslau Square