|
Narita is 50 miles from Tokyo but it's only an hour ride on the train.
Just FYI there is nothing around Narita so you have to stay in Tokyo.
As far as hotels all the 4-5 star hotels around the American Embassy
in Akasaka cater to Americans and you can walk to the tokyo tower.
The Tokyo prince is right around the corner from the US embassy but it's
pretty upper scale ?
__________________
|