Karta Vacation Rentals





In Tokyo’s Meguro district — a hot-spring hotel a short drive from Shibuya Crossing and the Hachikō statue. Naka‑Meguro and Meiji Jingu Shrine are nearby; Yoyogi Park is about 1.6 miles away and Nezu Art Museum roughly 2.3 miles.