I stayed at the Beverly in October of 2016 for a Salem vacation with three friends, and overall I was quite happy with my experience. The room we stayed in for the weekend was more than enough for four girls, considering the spacious living room with pull-out sofa and an attached bedroom with double beds. Everything was clean, and I appreciated the menus sitting at the counter for nearby takeout places - being from NY, we had little knowledge of what was around, and by 8 PM, after a whole day of traveling, we were starving! Check-in was a breeze. The woman behind the desk was friendly and asked us what breakfast we'd like for the morning ( it's nothing memorable...a bagel or a prepare egg sandwich you can heat up. It'll do if you just need a little something). The best thing about this hotel is the location and proximity to the train station (and Starbucks, if I'm being honest). It's a five minute walk at best, and with it being only two or three stops to Salem, it really can't be beat. You should make note, however, that trains do not run into Beverly late at night, even on weekends. We made the mistake one night in not checking the return train schedule and had to take it as far as we could go and get a cab the rest of the way. But as long as you plan, the hotel is worth it for the fair price alone (way more affordable than the Hawthorne right in heart of Salem). Book early and you will definitely get a room at the Beverly and not go broke in the process! There are really no complaints: it was a small, basic hotel. Nothing groundbreaking, but quiet and cozy and pleasant. You don't get any extra frills, but you get a nice price as a trade-off.
One last pro about Beverly Garden Suites: their shampoo smells heavenly! It's apple cinnamon goodness wrapped in happy Halloween candy. I want to order some for myself to remind me of the trip! read more