Search availability for this hotel:
Search availability:
Search availability for Best Western Inn At Longwood
The Best Western Inn at Longwood is a great 3-star hotel conveniently located in downtown Boston on the edge of Back Bay...
The Best Western Inn at Longwood is a great 3-star 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, high-speed 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
Situated in Massachusetts in the New England area of the United States, holidays to Boston are the perfect blend of old and new, a great cultural experience in a fast growing, thriving and modern city.
An ideal location for active fun-packed holidays and access to neighbouring ski resorts for great skiing holiday opportunities. So head to Boston for your holidays this year!
A holiday in Massachusetts is the perfect way to experience the western coast of the USA, situated just north of Washington DC this is a dynamic and diverse state full of sights and entertainment.
For after sales enquires
please call:
calls cost 10p per minute
plus network extras
Mon to Fri 9am to 5.30pm
Sat 9am to 5pm