Where is Tufts Medical Center?
Tufts Medical Center is located in Bay Village. You can easily spend a leisurely day seeing the sights and exploring what this neighborhood has to offer. If you'd like to find things to see and do in the area, you might like to visit Fenway Park and Boston Common.
Where Can I Stay near Tufts Medical Center?
We've got 630 hotels to choose from within a mile of Tufts Medical Center. You might want to think about one of these choices that are popular with our guests:
Hilton Boston Park Plaza
- hotel • Free WiFi • 2 restaurants • 3 bars • Central location
The Godfrey Hotel Boston
- hotel • Restaurant • 24-hour fitness center • Bar • Central location
Omni Parker House
- hotel • Free WiFi • Restaurant • 24-hour fitness center • Central location
Hyatt Regency Boston
- hotel • Free WiFi • Restaurant • Health club • Walkable location
The Dagny Boston
- hotel • Free WiFi • Restaurant • 24-hour fitness center • Central location
Things to See and Do near Tufts Medical Center
What to See near Tufts Medical Center
- Fenway Park
- Boston Common
- Copley Square
- Boston Convention and Exhibition Center
- TD Garden
Things to Do near Tufts Medical Center
- New England Aquarium
- Encore Boston Harbor
- Harvard Square
- Wilbur Theatre
- Boch Center