Karta Vacation Rentals





Nestled in fashionable Shibuya, just a 5-minute walk from Shibuya Station and a short train ride to Harajuku and Meiji Jingu Shrine. Steps from Shibuya Crossing and Yoyogi Park, with the National Stadium a quick drive away; 13 km to Haneda and 75 km to Narita.