The Mandarin Oriental

Venue Info

Slapped right in the heart of West London, and backing onto the vast Hyde park, Madarin's huge palatial building houses 170+ rooms, and over 25 suites. Oh, and two of the world's best restaurants.