The Ascott Marunouchi is just a quick 10 minute walk from Tokyo Station, one of the main termini for the Narita Express. The hotel actually
The Ascott Marunouchi is just a quick 10 minute walk from Tokyo Station, one of the main termini for the Narita Express. The hotel actually