We are considering taking the Amtrak to Baltimore for our cruise in the spring. The price is super and getting there with no one having to drive is very appealing, especially with the price of gas these days. My questions concern, which station should we aim for - the one at BWI or Penn Station (which I think is north of the Harbor). However, if the price of shuttles/taxis (to the hotel, then to the port and then back to train station upon return, is particularly high, maybe we'll just drive. There are 4 of us, so I'm guessing with luggage, we will need 2 taxis if we go that route. I think Penn station would be better price from the port to train upon return but any suggestions on hotels in close vicinity of station for our trip PRIOR to cruise would be appreciated. I don't want to spend a fortune on the hotel (rather use my money on the ship). We won't have a car, so relatively close eating would be helpful. I just haven't found any guidance so far on the price of shuttles, taxis or ubers. Thanks for any suggestions.