Full Service Hotel

Full Service Hotel

Roof installed on a Crowne Plaza in Houston, Texas.