Hotel Grand Arc Hanzomon(3.5 stars)

1-1, Hayabusa-cho, Chiyoda-ku, Tokyo 102-0092 View on map
of 2