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.