Karta Vacation Rentals
In the buzzy Shibuya neighborhood of Tokyo, steps from a lively shopping street. A 3‑minute walk to Ikejiri‑Ohashi Station and a short train ride to Shibuya Station puts you close to Shibuya Crossing, Naka‑Meguro and Meiji Jingu Shrine.