Karta Vacation Rentals
In Meguro, Tokyo — close to Cerulean Tower and within easy reach of Meiji Jingu Shrine. The hotel sits a short ride from cultural spots like Bunkamura and the Shibuya 109 buzz, making it a compact city base for exploring Tokyo.