Manor House Hotel is situated on Studland Bay, Dorset, one of the most beautiful places in England.
This superb 'Gothic' National Trust building is set in 20 acres of gardens and fields, in one of the finest coastal settings in Britain, just 2 minutes walk to the beach. The hotel offers 21 rooms, many of which have stunning sea views of Studland Bay, whilst others look over fields of... More details
Liverpool was awarded the European Capital of Culture 2008. The vibrant city is renowned for its arts & culture and is home to numerous museums & galleries including a branch of the Tate Gallery. Read more ...