Hotel Shelton, Boston, Mass. "Overlooking the Charles"
Description:
Hotel Shelton. "Overlooking the Charles". 91 Bay State Road, Boston, Mass. KEnmore 6-2960. The modern atmosphere of the Shelton, its pleasant rooms, its perfect appointments, service and cuisine make it one of Boston's outstanding hotels for discriminating permanent and transient guests. The Shelton is one block from Kenmore Square, only 10 minutes from downtown Boston and yet always from the city noise.