Karta Vacation Rentals
In the shadow of the Imperial Palace, a sleek Tokyo city hotel sits a minute from Hanzomon Station. You’re a five-minute walk from the palace grounds and within easy metro reach of Shibuya, Aoyama, Otemachi and Tokyo Station (about 15 minutes). Major sights nearby include Chidorigafuchi Park, Nippon Budokan and Tokyo Dome, and airports are Haneda (~25 km) and Narita (~70 km). This is a family-friendly, centrally placed base for sightseeing or business.