Arriving HND, departing NRT--where to stay?
We're arriving in January at HND at 7PM and departing the next day from NRT at 11:50AM. It's our only time in Japan, and we'd like to make the most of the brief layover--maybe see at least some of the culture of Japan for 12 hours!!!
Where should we stay? Should I go to Narita town and stay there or position myself somewhere in Tokyo? We'll be traveling lightly with only carry-on.