Leon Resort Hotel 10Min Meguro Sta 18Min Shibuya Sta Max2 Sakura Meguro203 Tokyo is situated a 6-minute walk from Banryuji Temple and 5 km from Tokyo International airport.
This apartment is just 1.4 km from the Meguro River Cherry Blossoms Promenade and within a few blocks of the Otori Shrine. The 19 m² apartment gives access to the botanical garden "Institute for Nature Study", which is a 19-minute walk away. Leon Resort Hotel 10Min Meguro Sta 18Min Shibuya Sta Max2 Sakura Meguro203 is also within 7 km of the teamLab Borderless digital art museum.
This property provides guests with a living room and a fully equipped kitchen, as well as such modern comforts as air conditioning and a washing machine. Leon Resort Hotel 10Min Meguro Sta 18Min Shibuya Sta Max2 Sakura Meguro203 is equipped with a bathroom that features dryers and towels. A separate toilet and a shower can also be found.
Take delight in a fully-equipped kitchen provided at this apartment and complete with an electric kettle and a refrigerator for your convenience. Meguro tube station is about 600 metres away.