Camden Terrace Villa, Madame Tussauds'den 2 km uzaklıkta bulunur ve 3 odalı konaklama olanağı sunar. Tatil evi, tesis genelinde WiFi sağlar.
Konaklama tesisi, Camden semtinde, şehir merkezine sadece 4 km uzaklıkta yer almaktadır. Konuklar arabayla 10 dakika içinde St Paul Katedrali'a ulaşabilirler. Misafirler, Casa Tua, Mango Room gibi restoranları tesisten 150 metre uzaklıkta bulabilir. Londra Kalesi villanın bitişiğinde yer almaktadır.
Camden Town metro istasyonuna 500 metre mesafede yer alan Camden Terrace Villa, Londra şehrinde konaklama olanağı sunar.