Located in the heart of Chiyoda, this hotel is within 1 mi (2 km) of Bank of Japan, Tokyo Imperial Palace, and Imperial Palace Garden. Akihabara Electric Town and Kabuki-za Theatre are also within 2 mi (3 km).
Pros: The location directly across from Tokyo Station is super convenient, the rooms are clean and extremely well-appointed. Very friendly staff. I would definitely stay at the hotel again during my next visit to Tokyo.