A partnership between TPG Hotels & Resorts and Douglas Development has delivered Canal House of Georgetown, a 107-room hotel located along the Chesapeake & Ohio Canal in Washington, D.C.’s Georgetown ...