The Green House Hotel is an eco-friendly boutique hotel situated in the heart of Bournemouth. This award-winning hotel offers full board packages, providing guests with a delightful culinary experience throughout their stay. The hotel's restaurant focuses on locally sourced, organic ingredients, ensuring that every meal is fresh and delicious. In addition to its commitment to sustainability, The Green House Hotel offers luxurious accommodations and a range of amenities, including a spa and rooftop terrace. Whether you're a food lover or an eco-conscious traveler, The Green House Hotel is the perfect choice for a full board stay in Bournemouth.