The Green House Hotel is a luxurious boutique hotel located in the heart of Bournemouth. Each room is equipped with a refrigerator, allowing guests to store their own food and beverages. The hotel is known for its eco-friendly practices and sustainable design. Guests can enjoy a range of amenities, including a restaurant, bar, and spa. The hotel is also conveniently located near Bournemouth's beautiful beaches and vibrant city center.