Karta Vacation Rentals
In Meguro, Tokyo — a city-side base steps from Otori Shrine and within easy reach of Meiji Jingu Shrine. Close to the Tokyo Metropolitan Museum of Photography and Cerulean Tower, this hotel puts culture and city life right outside your door.