Beacon Hill Hotel

Beacon Hill Hotel and Bistro had a makeover! This newly renovated boutique hotel is in the heart of Beacon Hill, step outside and you’re surrounded by all the shops and restaurants on Charles Street. It’s the perfect luxury stay-cation.