Prague, Czech Republic

The Emblem Hotel