CRYSTAL MOTELInn
5510 West Skelly Drive Tulsa,West Skelly Drive, Tulsa, OK 74107
Set within 6.1 km of Tulsa Air and Space Museum and 11 km of Brady Theater, CRYSTAL MOTEL offers rooms in Tulsa. This 2-star hotel has air-conditioned rooms with a private bathroom.
Cheap decent and great owners.