Featuring a two Michelin star restaurant and a stunning spa, the luxury Mandarin Oriental Hyde Park, London overlooks Hyde Park and Knightsbridge.
Number of rooms: 193
66 Knightsbridge, Westminster Borough, London, SW1X 7LA, United Kingdom
Hotel booked 1 times today.