- UK Information
- UK Hotels
- Westbury Mayfair
Westbury Mayfair
Located on Bond Street, this 5-star luxury hotel features elegant rooms with plasma-screen TVs and a chic, award-winning bar. Oxford Street shopping is a 5-minute walk away.
Rating
Visa,Maestro,MasterCard,American Express,Diner's Club
Prices from £178.8
246
Green Park