Located in Bournemouth, England, The Green House is a boutique hotel that is committed to sustainability. The hotel features energy-efficient design, organic and locally sourced food, and eco-friendly amenities. The rooms are stylishly decorated and offer modern comforts. Guests can dine at the hotel's award-winning restaurant, relax in the garden, or explore the nearby beaches. The Green House is a perfect choice for eco-conscious travelers who want to enjoy a comfortable and sustainable stay on the English coast.