Karta Vacation Rentals
High above Tokyo in the Otemachi district, this luxury hotel occupies the top six floors of Otemachi Tower. It's steps from Tokyo Station and the Nihonbashi area, with the Imperial Palace Gardens about 1 km east. Haneda is roughly 17 km away and Narita about 60 km. Tsukiji Fish Market is within easy reach for day trips.