10/17/2013

The Lifehouse Spa & Hotel, about an hour outside of London, is on 12 acres of country property that's a short trek to the beach. The spa boasts views of gardens and lily ponds amid a modern facility with an array of services.

Related Summaries