37.266 ­-80.03331
Go to map view
Hampton Inn Roanoke/Salem - Salem - Lobby
Hampton Inn Roanoke/Salem - Salem - Bedroom
Hampton Inn Roanoke/Salem - Salem - Attractions
Hampton Inn Roanoke/Salem - Salem - Building
Hampton Inn Roanoke/Salem - Salem
Hampton Inn Roanoke/Salem - Salem - Restaurant
Hampton Inn Roanoke/Salem - Salem - Business center
1886 Electric Road, Salem, VA 24153, United States +1 540 776 6500

Get Rates

Show Hampton Inn Roanoke/Salem at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings

getaroom.com