This lovely hotel is located in Northwest. The total number of guest rooms is 51. This environmentally-sustainable hotel has achieved the certification.
Travelodge - Oklahoma City North
5080 East I 20 Service Road, Oklahoma City, OK, 73118, US
About Travelodge - Oklahoma City North
Location
Travelodge - Oklahoma City North
5080 East I 20 Service Road, Oklahoma City, OK, 73118, US
We are an independent travel network
offering over 100,000 hotels worldwide