Vaughn: 1 property found
Browse the results for Vaughn
|Opens in new window||
Vaughn – Show on map (0.9 miles from center)
Featuring free WiFi throughout the property, Oak Tree Inn Vaughn offers accommodations in Vaughn. Guests can enjoy the on-site restaurant. Free private parking is available on site. A TV is featured.