Old Town Square Hotel and Residence

Staromestske Namesti 20
Prague
Czech Republic