The glamorous and elegant Claridge's presents sophisticated 5-star luxury in the heart of Mayfair. Spacious, luxurious, and sumptuously furnished, each room at Claridgeƒ??s boasts a luxury marble bathroom and peaceful views of the courtyard.
Address: 41 - 43 Brook Street, London
Rates from:
GBP 510 Book Now