I will be flying to Boston this June to start a 2 week long Historical road trip. I plan to rent a car at the airport but then need a place to stay (medium priced hotel) outside Boston. I will be driving to Cape Cod and Plymouth but will need to take local transportation to downtown to explore the Freedom Trail etc. Any suggestions would be greatly appreciated. I would also appreciate suggestions for local transportation or any guided tours in Boston (small groups?). Thanks so much!