We have one full day in between our Eastern and Mediterranean cruises and would like to go to Ostia Antica. The train from Rome to Ostia has been recommended as the best/cheapest way to go. I'd like your opinion on two options:
Take transportation (train or shuttle) to a hotel near the Ostiense Rail Station after we disembark cruise #1. Hop on train from Ostiense to Ostia and return to hotel that evening. Return on train to port the next morning for cruise #2.
Take a taxi to Ostia and stay in a hotel there. Arrange a taxi to and from Ostia Antica. Taxi back to port the next morning for cruise #2.
I really appreciate any opinions on these two strategies and also hotels near Ostiense and Ostia.
Thanks.