Laid-back motel offering functional rooms with free WiFi & minifridges, plus microwaves.
Newcastle Motel is a motel in Newcastle, OK, United States. It is located at 1221 N Main St, Newcastle, OK 73065. Visitors rate it 3.4 out of 5 based on 169 reviews. You can contact Newcastle Motel by phone at +1 405-387-4444.
Hotel
Newcastle Motel is located at 1221 N Main St, Newcastle, OK 73065, United States.
You can call Newcastle Motel at +1 405-387-4444.
Newcastle Motel has a rating of 3.4 out of 5 based on 169 reviews.
How to get there