Hotel Meteor Plaza Prague is gevestigd in een historisch gebouw in het centrum van Praag, op 200 meter van de Kruittoren en de metrohalte Namesti Republiky. Er is gratis WiFi.
Alle kamers zijn voorzien van een satelliet-tv en thee- en koffiefaciliteiten, Ze hebben airconditioning, een kluisje en een minibar. De badkamers zijn uitgerust met een haardroger en een douche of bad.
Het gemeentehuis en het winkelcentrum Palladium bevinden zich in de directe omgeving van het Meteor Plaza Hotel.