Obsahující sejf a 24-hodinovou bezpečnostní službu, Hotel Bertrand'S Townhouse se nachází ve čtvrti Londýn centrum, 2 km od Westminsterský palác. Tento komfortní hotel nabízí pozorné služby a vícejazyčný personál.
Nemovitost se nachází v blízkosti Náměstí Russell Square a ve vzdálenosti 400 metrů od stanice metra Russell Square. Hotel je umístěn 20 minut pěšky od Národní galerie. Hotel se ideálně nachází v blízkosti zahrad.
Pro příjemný pobyt ve městě Londýn, hotel nabízí 43 pokojů vybavených psacím stolem a vícekanálovou televizí.
Hotel Hotel Bertrand'S Townhouse podává ráno kontinentální snídani. Nemovitost zve hosty na drink do baru v hale. 5 minut chůze od hotelu se nachází pizzeria Trattoria Verdi Restaurant.