Green Castle
Luray -> Virginia -> South Atlantic -> South -> the USA
VA 22835 5356 South Page Valley Road, Luray, VA 22835, United States of AmericaGreen Castle on the map
Green Castle. Hotel in Luray
Located in Luray, Green Castle provides self-catering accommodations with a balcony and free WiFi. This vacation home has barbecue facilities. The vacation home features 3 bedrooms and a fully equipped kitchen with a dishwasher.
Price from $270
Photos of Green Castle. Luray
The Information about Luray, Virginia, the USA
Luray is the county seat of Page County, Virginia, United States, in the Shenandoah Valley in the northern part of the commonwealth. See more information from the Green Castle in the Luray, Virginia. The population was 4,895 at the 2010 census.The town was started by William Staige Marye in 1812, a descendant of a family native to Luray, France. Book the Green Castle in the Luray, Virginia. The mayor of the town is Jerry Dofflemyer.. Green Castle in the Luray, Virginia on the detailed map.