Tag: The Sherburne Inn
The Sherburne Inn Acquired by TPG Hotels, Resorts, & Marinas
PROVIDENCE, Rhode Island—TPG Hotels, Resorts, & Marinas, a hospitality management firm, has acquired the historic Sherburne Inn located in downtown Nantucket. Within walking distance...