Japan House London'a erişim sağlayan daire, High Street Kensington metro istasyonuna 500 metre uzaklıktadır.
Albert Anıtı 1 km mesafede, Londra şehir merkezi ise yaklaşık 5 km uzaklıktadır. Konum olarak Londra Doğa Tarihi Müzesi'den 2 km uzaklıkta bulunmaktadır. Misafirler, tesise 100 metre mesafedeki suşi bar Feng Sushi Kensington mekanında yemek yiyebilirler. Konaklama tesisi Victoria ve Albert Müzesi'a kısa sürüş uzaklığındadır.
Bu daire, 4 kişi için konaklama imkanı sağlayan 2 yatak odasını sunar. 1 banyo odası ayrı tuvalet, duş ile donatılmıştır.
Yemek yapma olanakları arasında fırın, cam eşyalar sunulmaktadır.