Hotel Three Storks is a boutique smoke-free hotel situated in the heart of Prague's Lesser Town. The hotel offers elegant and spacious rooms with modern amenities and stylish decor. Guests can enjoy a delicious meal at the hotel's restaurant, which serves a combination of Czech and international cuisine. The hotel also features a rooftop terrace with panoramic views of the city. Its prime location allows guests to easily explore popular attractions such as Prague Castle, Charles Bridge, and the Old Town Square.