Filter Results
Apply Filters
Clear Filters
2 star hotels in Clayton
Super 8 By Wyndham Clayton
1425 S 1St St, Clayton, United States Show map
The comfortable Super 8 By Wyndham Clayton Hotel is located nearly 25 minutes' walk from the historic Luna Theatre, offering 17 rooms along with a picnic area, a banquet hall, and barbecue grills.
From US$ 64
Book Now
Super 8 By Wyndham Clayton
1425 South Highway 87, Clayton, United States Show map
The comfortable 2-star Super 8 By Wyndham Clayton Hotel offers proximity to the historic Luna Theatre, situated merely 1.8 km away. Guests can indulge in this Clayton hotel's garden, accompanied by…
Book Now