Hotel Three Storks is a pet-friendly boutique hotel located in the picturesque neighborhood of Lesser Town, Prague. It offers luxurious accommodations and excellent amenities for both you and your pet. The hotel provides pet beds, bowls, and even a pet-friendly room service menu. With its charming location, you and your furry friend can enjoy leisurely walks along the Vltava River and explore the nearby attractions.