To enjoy your vacation in Tokyo, stay at Aria Stay Takanawa102 Tokyo apartment, which is 2.6 km from Mori Art Museum and nearly 25 minutes' walk from the Otori Shrine.
The apartment has a central location a mere 450 metres from Shirokanedai tube station and just a few steps from Old Kotobuki Inari Shrine. The Meguro Parasitological Museum is around 30 minutes on foot from this apartment.
A fully-equipped kitchen is featured at the accommodation. Staying at Aria Stay Takanawa102 apartment, guests are 20 minutes' drive from Tokyo International airport.