Clarendon Square

Clarendon Square Bed and Breakfast is a boutique hotel located in downtown Boston, Massachusetts, on the stylish South End. Situated in a six-story townhouse, this property offers spacious guest rooms and luxury suites, as well as complimentary continent ...