Not exactly. The station is more downtown, and the hotel is near the outskirts. I'd say about 5 miles maybe. It is off the same road though, Boston Post Rd I believe it is. You can ask at the station for the local cab #.
No
Thanks! Your answer is awaiting moderation.