The Metropolitan  

Mayfair, London, England

The exclusive Metropolitan Hotel is located at the nexus of Hyde Park, Knightsbridge, and Mayfair. Known for the excellent Michelin-rated restaurant Nobu and nightlife hot spot Met Bar (with frequent A-list visitors), this hotel is a chic, upscale option.

Loading Live Rates
Loading...