San Luis Inn
Hotels And Motels
- Address
- 132 1/2 Main St, San Luis, CO, 81152
- Phone
- 719-672-3399
About this area
San Luis Inn is the only hotels and motel listed in San Luis, CO.
What's nearby: 3 government businesses, 2 hardware stores, and 2 gas stations & service stations within walking distance.
Find Hotels And Motels in nearby cities
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.