Das Hotel The Villa Kensington London verfügt über WLAN in den öffentlichen Bereichen und liegt ungefähr 15 Gehminuten vom Naturhistorischen Museum entfernt. Das Hotel empfängt die Gäste seit 1920 und ist in historischen Gebäuden untergebracht.
Das reizvolle Hotel befindet sich im Bezirk Kensington, in 4 Kilometer Entfernung von einer familienfreundlichen Attraktion, dem London Eye. Das Villa Kensington ist zudem in unmittelbarer Nähe vom Albert Memorial gelegen. Das British Museum ist in einer Entfernung von rund 20 Autominuten von der Unterkunft, während der Bahnhof Marylebone 4 Kilometer von hier entfernt liegt. Das Hotel liegt in unmittelbarer Nähe zur U-Bahn-Station Gloucester Road.
Es gibt 32 Zimmer, die über WLAN und einen Flachbildfernseher mit Satellitenkanälen sowie Kaffeezubereitungsmöglichkeiten verfügen. Sie sind zudem mit einem Schreibtisch ausgestattet. Für Ihren Komfort finden Sie im Badezimmer ein Bidet, eine getrennte Toilette und eine Dusche. Ein Bidet, eine getrennte Toilette und eine Dusche sind in den Badezimmern ebenso vorhanden wie Annehmlichkeiten wie ein Haartrockner und eine Duschhaube. Das Villa Kensington London besitzt Zimmer, die die Stadt überblicken.
Die Unterkunft bietet seinen Gästen ein hervorragendes englisches Frühstück an. Das Restaurant Ask Italian befindet sich in rund 500 Meter Entfernung vom Hotel und ist auf die europäische Küche spezialisiert.