10/10
We always stay in this hotel when we arrive in Haneda air port in Tokyo. 15 to 20 minutes by monorail from the airport, and a few minutes walk from the station. When you are exhausted from the long flight and all you want is to sleep, this hotel suites all our needs.
Blair
2-night trip