Noreen
03/24/2012
I will be travelling in June and my flight will reach Haneda at 11pm. Is there any place there i can rest or take short nap as there will be no transportation at late hours? Please advice/