This apartment hotel is located directly in Wenceslas Square at the heart of Prague. Links to the A and C underground lines as well as several museums are to be found in the vicinity.
See more: Hotels in Europe Hotels in Czech Republic Hotels in Prague Holiday Destinations in Europe