Exploring Boston’s Waterfront This Spring From Our Hotel

Boston may be major city in New England, but you will not feel overwhelmed when you’re walking around. Make no mistake, our city is perfect to explore by foot from our centrally located downtown boutique hotel.  In just 20 minutes, you can stroll from … Continue reading