AMOCITY
Located in Prague’s Lesser Town, the luxurious design hotel Three Storks is set in a historical building dating back to the 14th century, wh...