Fairfield by Marriott - Salem
The Fairfield by Marriott - Salem is nestled in the foothills of the Appalachian Mountains, minutes from the Blue Ridge Parkway, as well as both downtown Salem and Roanoke areas.
The Fairfield by Marriott - Salem is nestled in the foothills of the Appalachian Mountains, minutes from the Blue Ridge Parkway, as well as both downtown Salem and Roanoke areas.