Twenty Four Seven Hotels announces grand opening of 108-room Hampton Inn & Suites Rancho Cucamonga

Located just off Interstates 10 and 15 at 11669 Foothill Blvd., the pet-friendly hotel is minutes away from the Ontario International Airport, Victoria Gardens, Ontario Mills Mall, Toyota Arena and many large corporations.