Hotel At The Three Storks, Prague

Praha 1 - Tomášská 20/16 Prague11800, Czech Republic