So set to arrive 2:30pm at HND. Staying in Odaiba. Realistically anything you would plan to do that day? (Arriving from east coast USA)
What time would you guess we night expect to get to the hotel after immigration/travel/etc.
Thanks!
by MalikTheHalfBee