I am headed to Boston mid April for a weekend getaway. I am wondering if we should bring Bikes or not, I was hoping to do a little riding and sightseeing. We plan on staying at the Sheraton, Dalton Street. We are country folks but we do ride daily and have city riding experence in NYC and other metro areas. I haven't been in Boston in 20 years or more and I was hoping that I might get some advise from riders in the area.
I did find this web site