The Villa Kensington
Cet hôtel 3 étoiles occupe le quartier de Kensington, en bordure de Cromwell Road et à 300 mètres de la station de métro Gloucester Road. Le Muséum d’histoire naturelle est à dix minutes à pied, Earl’s Court à dix minutes également, Hyde Park et Kensington High Street à un quart d’heure ; Harrods est à 1,6 km.
Les chambres, de décoration traditionnelle, comprennent une télévision avec les chaînes Freeview, un plateau avec bouilloire, le Wi-Fi et une salle de bains privative récente avec sèche-cheveux. La réception fonctionne jour et nuit.