Welcome to COMO Metropolitan London, a light-filled Mayfair hotel, located in one of the best locations in Central London. On one side, the luscious Hyde Park.
Number of rooms: 151
Old Park Lane, Westminster Borough, London, W1K 1LB, United Kingdom
Hotel booked 1 times today.