Tag: Green House Hotel
Bournemouth hotel claims to be UK’s most eco friendly place to stay
UK: A hotel in Bournemouth has claimed it is the most eco friendly hotel in the UK.
UK: A hotel in Bournemouth has claimed it is the most eco friendly hotel in the UK.