Karta Vacation Rentals





In the heart of Shibuya, directly connected to Shibuya Station and a 3-minute walk from the famous Shibuya Crossing and Shibuya 109. Harajuku and Yoyogi Park are about a 15-minute walk away, with easy access to multiple train and subway lines.