Obsahující Wi-Fi ve veřejných prostorách, Twenty Nevern Square Hotel Londýn nabízí ubytování 2 km od Památník Diany.
Ubytování je umístěno ve čtvrti West Kensington, 700 metrů od stanice metra West Kensington. Tento hotel se nachází 2,1 km od Pagoda míru. Nemovitost se nachází v blízkosti zahrad. Leží pouze 550 metrů od železniční stanice London West Brompton.
Některé pokoje mají výhled na město.
Hotel denně nabízí kontinentální snídani. Zizzi's nabízí hostům italskou kuchyni a je zhruba 400 metrů daleko.