Karta Vacation Rentals
In Azabu, Tokyo — a compact boutique hotel just a few minutes from Tokyo Tower and Roppongi Hills. Centrally placed near Keio University, Tokyo Imperial Palace and Meiji Jingu Shrine, and about 4 km from the city center. Perfect for travelers who want a base to explore Tokyo’s top sights.