Located in Chiyoda, this hotel is within 1 mi (2 km) of Bank of Japan, Akihabara Electric Town, and Imperial Palace Garden. Tokyo Imperial Palace and Tokyo Stock Exchange are also within 2 mi (3 km).
Very clean, great location and friendly staff!Pros: Walking distance to city, trains etc. Friendly staff.Cons: A little hard to find.
Cons: Room too tiny for two.
Pros: The staff was excellent i would most definitely return.