Loading hotels
Confirming room availability...
The Verb Hotel, 1271 Boylston St, Boston, United States
Near Fenway Park<br /><br />With a stay at The Verb Hotel, you'll be centrally located in Boston, just a 3-minute walk from Fenway Park and 12 minutes by foot from Boston Museum of Fine Arts. This hotel is 0.7 mi (1.2 km) from Northeastern University and 0.8 mi (1.2 km) from Hynes Convention Center.