From its unique circular structure and lush landscaped grounds to its dignified yet inviting décor, the Beechwood Hotel in Worcester, MA offers its guests luxury boutique hotel lodging with spectacular visual delights both inside and out. Situated in a Biomedical Park, the trees, historical buildings and impeccable landscaping surrounding the property create a picturesque and relaxing atmosphere. - See more at: http://www.beechwoodhotel.com/about.php
Maybe I am over compensating for other reviews and the fact we just paid too much for too small a room in Boston. However great room for $150. Very spacious...
We stayed in Beechwood hotel the night before we were moving into our new residence down the road. The signage is large and easy to spot. The outside...
Our stay at this hotel was great. Checking in was pleasant and quick. I was asked if I had a floor preference and I said no but the gentleman seemed to...