Londra şehrinde bulunan 2 yatak odalı Knightsbridge Townhouse Private Terrace & Harrods Villa, 139 m² büyüklüğünde ve 6 konuk ağırlayabilir.
Oxford Caddesi 2 kilometre uzaklıkta olup Wellington Kemeri ise 1 kilometre uzaklıktadır. Londra merkezi 4 km'den daha az uzaklıktadır. Knightsbridge Townhouse Private Terrace & Harrods Villa, birahane Jak's Bar adlı mekandan 5 dakikalık bir yürüyüş mesafesinde Londra Merkez semtinde yer almaktadır. Ulusal Galeri villanın bitişiğinde yer almaktadır.
Knightsbridge Townhouse Private Terrace & Harrods Villa'da tüm odalar kişisel kasa, taş şömine, ses yalıtımlı pencereler ile donatılmıştır. Her yatak odasında alerjik olmayan yastıklar, hipoalerjenik kuş tüyü yastıklar, anti alerjik yumuşak veya sert yastıklar bulunmaktadır. Duş kabini, ayrı tuvalet gibi olanakların bulunduğu banyo vardır.
Mutfak olanakları arasında elektrikli su ısıtıcısı, cam eşyalar yer almaktadır. South Kensington tesise en yakın metro istasyonu. 450 metre uzaklıktadır. Tesisin yakınlarında bisikletler da kiralanabilir.