Offering modern comforts, convenient facilities and top-class service, the Holiday Inn Brentwood will certainly make y... More hotel details