Clapham South Dudley Hotel mieści się w odrestaurowanym wiktoriańskim budynku z widokiem na park Clapham Common w Londynie. Obiekt szczyci się dogodną lokalizacją, która ułatwia dojazd do wielu atrakcji. Stacja metra Clapham South znajduje się w odległości krótkiego spaceru od hotelu, a dworzec Wandsworth Balham również mieści się w pobliżu. Dojazd samochodem na lotnisko Heathrow zajmuje nieco ponad 40 minut.
Za dodatkową opłatą hotel Clapham South Dudley oferuje prywatny parking. Hotel dysponuje całodobową recepcją oraz wspólnym salonem, a za dodatkową opłatą goście mogą korzystać z przechowalni bagażu, centrum biznesowego oraz zaplecza konferencyjnego.
Hotel posiada 64 pokoje. Obiekt oferuje wiele różnych rodzajów pokoi, w tym pokoje jednoosobowe, pokoje dwuosobowe typu standard i pokoje typu twin oraz pokoje trzyosobowe. Niektóre pokoje nie dysponują oknami, lecz generalnie wyposażone są w zestaw do parzenia kawy i herbaty oraz telewizor z płaskim ekranem. Na życzenie dostępne jest też żelazko i deska do prasowania.
Clapham South Dudley Hotel nie dysponuje restauracją ani barem, jednakże w okolicy umiejscowionych jest wiele miejsc, w których każdy znajdzie coś dla siebie. Goście mogą odwiedzić Bistro Union, The Rookery, The Abbeville i The Grove Pub.
W kilka minut można dojechać z hotelu do takich popularnych miejsc, jak Opactwo Westminsterskie i Big Ben. Goście mogą również odwiedzić Pałac Buckingham, Pałac Westminsterski i Muzeum Historii Naturalnej.