Hotel Sheraton
Additional Details:
The modern atmosphere of the Sheraton, its pleasant rooms, its perfect appointments, service and cuisine make it Boston's preferred hotel for discriminating permanent and transient guests. The Sheraton is near Kenmore Square, only 10 minutes from down town Boston. Away from the noise yet close to the main traffic routes, on the Charles at 91 Bay State Road. E. B. Thomas |