Situé à moins de 1,8 km du centre de Tokyo, le Ken's Place Azabudai dispose d'une connexion Wi-Fi gratuite ainsi que d'une cuisine avec un micro-ondes, un réfrigérateur et des ustensiles de cuisine. Il est situé à 600 mètres du sanctuaire Juban Inari et dispose d'un ascenseur. Vous séjournerez à moins de 1 km du temple Kenso-ji et à 18 minutes à pied du temple Choden-ji.
Leur salle de bains privative est pourvue d'un bidet et d'un sèche-cheveux. Tous les logements comprennent une armoire et une bouilloire.
Vous séjournerez à proximité du musée Sony Music Roppongi, de la statue de Kimichan et du temple Daiho-ji. L'aéroport de Tokyo-Haneda, le plus proche, est implanté à 13 km.