Karta Vacation Rentals
Tucked along Tokyo’s stylish Meguro River corridor between Nakameguro and Shibuya. This boutique two‑bedroom hotel sits in the heart of Shibuya/DaiKanyama/Sangenjaya, a 2‑minute walk to Ikejiri‑Ohashi subway and one stop from Shibuya. Nearby highlights include Naka‑Meguro, Shibuya Crossing and Meiji Jingu Shrine.