Comfort Inn New Castle, New Castle, United States of America
Comfort Inn New Castle is conveniently located at 1740 New Butler Rd in New Castle, United States of America
Hotel Location:
Address: 1740 New Butler Rd
City: New Castle
State: PA
Country: United States of America
phone: +1 724-658-7700
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 11 AM
- Sauna
- In Room TV
- Meeting Room
- Air Conditioning
- In Room Iron