To enjoy your vacation in Tokyo, stay at Coto Shibuya Walkers' Base Apartment Tokyo, which is 2.1 km from Tokyo Camii & Turkish Culture Center Mosque and about 25 minutes' walk from the NHK Studio Park.
The apartment is situated in the Setagaya district of Tokyo, and is also only a few steps from the Ikejiri Inari Shrine. This apartment is nestled within a 6-km distance of the 1958-vintage Tokyo Tower.
Coto Shibuya Walkers' Base Apartment is just moments from Ikejiri-ohashi train station.