Small 5-Star London Boutique Hotels- The Hempel- Central London Luxury Boutique Hotel
Located in Bayswater. Describes five star facilities, rooms and restaurants. Virtual tour and contact details.

No queries for www.the-hempel.co.uk/