Monte Villa Inn

Monte Villa Inn,
925 First Ave.,
Monte Vista, CO 81144

The Monte Villa Inn, located in the heart of the San Luis Valley is uniquely located to best explore all the great sites the Valley has to offer.  This newly remodeled Hotel in downtown Monte Vista has a restaurant, an elegant lounge, easy foot access to everything.