Karta Vacation Rentals
In the heart of Shibuya — a city-center boutique stay just minutes from Shibuya Scramble and a five-minute walk from Shibuya Station. Landmarks like Shibuya Sky, the Hachiko statue and Yoyogi Park are all within easy reach, perfect for walking the neighborhood.