Karta Vacation Rentals
In Meguro, Tokyo — a short stroll (950 m) from Gakugeidaigaku Station and close to Naka-Meguro. Minutes from Rinshi No Mori park, within reach of Meiji Jingu Shrine and Tokyo Tower. About 8 km from central Tokyo and 15 km from Haneda Airport.