Originally Posted by
StartUp161WanaB
First few trips would be exciting, hoping to see the city. Are the layovers more than 2-3 Days?
Do you mean see the city of Tokyo? If so, the hotel is at least 90 min by train from central Tokyo and there isn't a whole lot to see in the town of Narita.