Located in South End, this guesthouse is within a 15-minute walk of Boston Medical Center, Copley Square, and Boch Center. Copley Place and Wilbur Theatre are also within 15 minutes. Tufts Medical Center Station is 14 minutes by foot and Copley Station is 14 minutes.