Karta Vacation Rentals
In Tokyo’s Meguro district, a quick hop to the neon heart of Shibuya. You’re within a short drive of Shibuya Crossing, Yoyogi Park, Cerulean Tower, Shibuya 109 and Meiji Jingu Shrine — perfect for shopping, parks and nightlife runs.