Comfort Inn & Suites Newcastle - Oklahoma City

- Address: 2337 N. Main Street, Newcastle, OK, 73065, US
- Location: Newcastle
- Star rating: 2.5/5
- Guest rating: 8.4/10 (Very good, 479 reviews)
- Price: CA $107, CA $123 total, includes taxes & fees, Dec 7 - Dec 8, for Hotels recommended for families in Newcastle














