Best Western Premier Hotel Majestic Plaza, Prague

Stepanska 33Nové Mesto, Prague110 00, Czech Republic
Hotel chain: Best Western