Cromwell Hotel Londyn położony jest wyśmienitej lokalizacji Londyna, około 15 min piechotą od dworca London West Brompton oraz oferuje 69 pokojów. Hotel także oferuje swoim gościom Wi-Fi w miejscach publicznych.
Koło obserwacyjne London Eye znajduje się niedaleko od hotelu, wówczas gdy Muzeum Wiktorii i Alberta leży w jedynie 1 km stąd. Cromwell jest usytuowany w pobliżu atrakcji przyrodniczych, takich jak Green Park 3 km) i Ogród Chelsea Physic 2 km). Do pobliskich atrakcji rozrywkowych w Londynie należy Sala koncertowa Royal Albert Hall w odległości 25 min spacerem. Ten hotel zlokalizowany maksymalnie 350 m od stacji metra Gloucester Road.
Niektóre pokoje obejmują jadalnię i kuchnię oraz wyposażone są w dopasowany termostat, centralne ogrzewanie i żelazko z deską do prasowania, a także telewizję satelitarną. Ponadto, cechuje je kafelki na podłodze. Klimatyzowane sypialnie posiadają szafkę. Do dyspozycji Gości oddzielna toaleta i prysznic oraz takie udogodnienia jak ręczniki. Niektóre z tych pokoi mają widok na basen.
Angielskie śniadanie serwowane jest codziennie w Cromwell w Londynie. W barze typu lounge goście mogą sięgnąć po dobrego drinka. W malej odległości od 3-gwiazdkowego obiektu, restauracja Lorenzos London serwuje posiłki kuchni włoskiej.