Karta Vacation Rentals
In Tokyo’s Meguro district, a hop from Shibuya Crossing and a short drive to the Imperial Palace. Walkable to Shibuya, Meiji Jingu Shrine, Cerulean Tower, Bunkamura, the Hachiko Statue and the Tokyo Anime Center—right where the city buzz meets convenient sightseeing.