Hotel Residence Green Lobster

Nerudova 43 Praha 1
Prague
Czech Republic