COMO Metropolitan London Hotel Reveiw

Stylish and urbane, the COMO Metropolitan Hotel, located in the heart of London’s Mayfair District, and offers stunning views of Hyde Park, a world-ranking gourmet restaurant on the premise and an award-winning spa.