Light of the Valley River House
Edinburg -> Virginia -> South Atlantic -> South -> the USA
22824 Edinburg, 22824, United States of AmericaLight of the Valley River House on the map
Light of the Valley River House. Hotel in Edinburg
Light of the Valley River House is located in Edinburg. With river views, this property provides a patio. This vacation home features 4 bedrooms, a kitchen with a dishwasher, a flat-screen TV, a seating area and a bathroom.
Price from $597