Conveniently located only 3.2 km to Salem Downtown/Roanoke College.
New construction hotel and opened in 2008. Read more
Conveniently located only 3.2 km to Salem Downtown/Roanoke College.
New construction hotel and opened in 2008.