8175 East Skelly Drive, Tulsa, OK 74129, USA
8175 E Skelly Dr Tulsa, OK 74129
Tulsa
Oklahoma
74129
US
877-411-3436877-411-3436
Ramada Tulsa welcomes two pets of any size for an additional fee of $20 per pet, per night. All rooms are pet friendly. Pets may be left in the room unattended if crated.