Best Travel Inn Cedar City, Cedar City, United States of America
Best Travel Inn Cedar City is conveniently located at 323 South Main St in Cedar City, United States of America
Hotel Location:
Address: 323 South Main St
City: Cedar City
State: UT
Country: United States of America
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: 11 AM
- In Room TV
- Air Conditioning
- Hair Dryer