Hotel położony jest w prestiżowej dzielnicy Mayfair, pomiędzy łukiem Marble Arch, a skrzyżowaniem Hyde Park Corner. Z hotelu roztacza się widok na Hyde Park.
Hotel położony jest w odległosci około 10 minut spacerem od dzielnicy Knightsbridge, a około 20 minut pieszo od dzielnicy muzeów Albertopolis oraz około 1,5 km od ulicy Oxford Street.
Hotel oferuje 250 pokoi oraz apartamentów z widokiem na miasto lub na Hyde Park. Największy apartament Harlequin Suite oferuje powierzchnię od około 150 do 200 m2 oraz panoramiczny widok na Hyde Park.
W hotelu znajdują się 4 restauracje, z czego jedna nagrodzona 3 gwiazdkami Michelin oraz 3 bary: The Bar at The Dorchester, China Tang Bar, The Promenade Bar.
Hotel oferuje fitness, pokój do relaksu oraz ekskluzywne spa, którego Goście mogą podziwiać żyrandole ozdobione perłami z Południowego Pacyfiku. W hotelu znajduje się elegancki butik z biżuterią - Chopard at The Dorchester.