Prev 21 of 25 Next
The Verb Hotel: Boston, MA
If you love baseball, The Verb Hotel is about to become one of your favorites. It’s located only a stone’s throw from the world-famous Fenway Park, which means every home game is basically in your backyard. What began as an in-town motor inn is now a lively destination for anyone who enjoys sports, music, bars, restaurants, and fun.