Karta Vacation Rentals





In the electric heart of Shibuya, Tokyo — right by the energy of Shibuya Crossing and a short drive from Tokyo Tower. Shibuya Wave 101 sits about 5 km from the city center and is within easy reach of Yoyogi Park, Shinjuku Gyoen, and the Imperial Palace.