the green house

The Green House, UK

Featured Destination: The Green House, UK

The Green House is an independent luxury boutique hotel in the UK. This 4-star eco hotel includes 32 guest rooms, the Arbor Restaurant, a bar and private event facilities. The hotel opened in July 2010 following an 18-month refurbishment of an existing Victorian villa in the heart of Bournemouth. Throughout the refurbishment, and since opening, the environmental impact of every …

Featured Destination: The Green House, UKRead More »