Mandarin Oriental Mayfair to open next week – Business Traveler

Mandarin Oriental will open its long-awaited second hotel in London on June 3. The 50-room Mandarin Oriental Mayfair It was…