Karta Vacation Rentals
In Meguro, Tokyo — a short stroll from the Meguro River cherry‑blossoms promenade and a quick drive to Tokyo Tower and Shibuya. Close to Tokyo Metropolitan Teien Art Museum, Tokyo Metropolitan Museum of Photography and Naka‑Meguro. Haneda Airport ~23.3 km, Narita ~78.1 km.