Hotel Three Storks is a boutique hotel located in the picturesque Lesser Town of Prague. With all meals included, guests can enjoy a culinary journey at the hotel's restaurant. The restaurant offers a menu that combines Czech and international flavors, using fresh and locally sourced ingredients. Guests can start their day with a delicious breakfast buffet, featuring a variety of hot and cold dishes, freshly baked pastries, and aromatic coffee. For lunch and dinner, the restaurant offers a selection of à la carte dishes, showcasing the best of local and international cuisine. With its historic charm, comfortable accommodations, and proximity to Prague Castle, Hotel Three Storks provides a perfect blend of gastronomy and cultural exploration.