Remove Ads
Velva

Velva

December 05, 2018
Rated 4.0

Stayed Dec. 4th 2018. Located just off I-24 easy access. Under new ownership. Very nice and helpful owners. Located near a trailhead. We will stay here again.

Was this helpful?