Mucha Hotel

Sokolovska 26, Old Town
Prague
Czech Republic