Modern apartment close to major attractions, nightlife and shopping. Meguro is one of the best places to stay in Tokyo. It's close to all major attractions by train and is only a 5 min walk to the station. Apartment is bigger than average. Good for a couple or family too
Meguro is a Tokyo gem! Convenient, parks, shopping, food, good people, friendly vibe and OUR apartment! If you stay at our place and then move to Tokyo, I bet you'd end up living in Meguro. I did 1…
Very convenient and close to train premium track -->> JR Yamanote line (5 min walking from the property) and also Metro subway. Trains are the best way to get around Tokyo.