The 4-room Meguro Apartment Tokyo is located in the Meguro Ward district of Tokyo, merely 6 minutes' walk from Takoyasushi Jyoujiun Temple. At the apartment, Wi-Fi and parking are also provided.
This apartment is 4.2 km from The National Art Center and in the vicinity of Meguro underground station. Thanks to its excellent location, guests can easily reach the Tendai Ryusenji Buddhist Temple, which is just an 8-minute walk away. Meguro Apartment is nestled 3.5 km from Shibuya Crossing.
Featuring a separate toilet and a shower, a bathroom is also fitted with hairdryers and towels.
The apartment is equipped with self-catering facilities, including a kitchen with a refrigerator. Mejiro train station is approximately 20 minutes' drive from the property and Tokyo International airport is a 25-minute drive away.