Karta Vacation Rentals





In the heart of Shibuya, Tokyo with direct access to Shibuya Station. Steps from Shibuya Crossing, Hachiko Statue, Shibuya Center Town and Magnet by Shibuya 109, and a short ride to Yoyogi Park, the National Stadium and Tokyo Midtown.