Best Western Boston Inn at Longwood 3-Star

Book this hotel in Boston, Massachusetts state, United States.

Photos of the 3* Best Western Boston Inn at Longwood

About the 3* Best Western Boston Inn at Longwood


The Best Western Inn at Longwood is a great 3star hotel conveniently located in downtown Boston on the edge of Back Bay in Longwood Medical Area offering more than comfortable accommodation near a variety of attractions including Fenway Park the Museum of Fine Arts and starting point of the Boston Duck Tour.
The Best Western Inn at Longwood Hotel is one of the best choices you could make for your Boston accommodation offering a host of guest services including highspeed Internet access secured parking and the fabulous Longwood Grille & Bar.
After a long day out and about in town take a relaxing shower in your hotel room before going down to dinner at the Longwood Grille & Bar. The closest points of interest include Harvard Medical School the Landmark Centre Gardner Museum Symphony Hall and Boston Pops so what are you waiting for Book the Best Western Inn at Longwood Hotel now for a great deal


3* Best Western Boston Inn at Longwood on a map of United States

 
Boston Logan International Airport 3* Best Western Boston Inn at Longwood
Flight + Hotel
Hotel Only
To
Best Western Boston Inn at Longwood
Boston
Massachusetts state United States
Best Western Boston Inn at Longwood
Wed
For nights
Rooms
Guests in Room 1
Adults Children