The Tufts Medical Center is an exceptional, not-for-profit medical center that's home to both a full service hospital for adults and Floating Hospital For Children. Conveniently located in downtown Boston right next door from Longwood Tours stop number one on their route through Harvard Square (a popular tour destination), we offer you more than just your average doctor visit; we make sure visitors feel like they've entered into another world."