Prague, Czech Republic city center hotel just steps from the Old Town Square!

Best Western Plus Hotel Meteor Plaza is ideally located in the historical city center of Prague just steps away from Old Town Square and the start of the Royal Road to Prague castle. Hotel guests enjoy an excellent location near famous sites such as the Art Nouveau style Municipal House and the Powder Gate. Visitors take advantage of the Best Western Plus Hotel Meteor Plaza hotel's close proximity to Prague shopping, the business district and metro, train and tram stations.

The Best Western Plus Hotel Meteor Plaza is attractive and charismatic with its antique Baroque facade. This Prague hotel offers all the right amenities to ensure a pleasurable stay including a complimentary full breakfast buffet, free WiFi access, meeting facilities and well-appointed guest rooms with radio, coffee/tea maker, mini-bar, IDD telephone, satellite television, hairdryer and air-conditioning. After a busy day of sightseeing guests can unwind at the hotel's wellness with beer spa, whirlpool and sauna or spent a nice afternoon in the summer garden. BOOK NOW