Is the car rental place inside the airport or do you have to take a bus to get to it?
Address: Boston, MA 02128, USA
augustin Colin | Dec 19, 2019
You have to take a bus to get there
Michael Smith | Dec 19, 2019
Good luck!
Thanks! Your answer is awaiting moderation.