Travelers find a peaceful retreat at Mandarin Oriental Mayfair, London, near Piccadilly Circus and Marble Arch. The full-service spa offers rejuvenating facials and body treatments, while the indoor pool and sauna provide perfect relaxation after exploring the city.