Situato nel centro di Praga, il Meteor Plaza occupa un edificio storico e sorge a 200 metri dalla Porta delle Polveri e dalla fermata della metropolitana Náměstí Republiky. Il WiFi è fruibile gratuitamente.
Tutte le camere dispongono di TV satellitare e set per la preparazione di caffè e tè. Sono inoltre dotate di aria condizionata, cassaforte e minibar. Troverete poi un bagno completo di asciugacapelli e doccia o vasca.
Il Meteor Plaza Hotel si trova nelle immediate vicinanze della Casa Municipale e del centro commerciale Palladium.