Delux Inn
Hotel
76033 Cleburne
United States
Phone
+1 817-774-2700
Website
https://www.DeluxInnCleburne.com
Description
Delux Inn Cleburne is located 2 miles from Splash Station Water Park and offers comfortable rooms with flat-panel TVs, premium cable channels, and free Wi-Fi. Guests can also enjoy a daily breakfast during their stay.



