Best Western Meteor Plaza, Prague hotels at discounted rates

Best Western Meteor Plaza
Hybernska 6, Prague, 110 00, Czech Republic