Holiday Motel
MotelOne of the Worst Reviewed Motels in Tulsa
Address
3220 E Charles Page Blvd, Tulsa, OK 74127
Contact
(918) 585-1541Rating on Google Maps
2.30 (128 reviews)Open on Google Maps
Discover top rated places in Tulsa
One of the Worst Reviewed Motels in Tulsa
One of the Worst Reviewed Motels in Tulsa
3220 E Charles Page Blvd, Tulsa, OK 74127