I stayed at the 4-star W Boston hotel, a few blocks away from Tufts University School of Medicine. near Tufts University School of Medicine
« Back to Survey Results
How would you rate the hotel?
How would you rate the hotel?
Would you recommend the hotel?