Property Name: Red Roof Inn Suffolk
Property Address: 633 North Main Street Suffolk, VA, 23434
Property Description: With a stay at Red Roof Inn Suffolk in Suffolk, you'll be a 2-minute walk from Suffolk Visitor Center and 13 minutes by foot from Suffolk Center for Cultural Arts. This hotel is 21. 8 mi (35. 2 km) from Old Dominion University and 27. 6 mi (44. 4 km) from Naval Station Norfolk.
Property Facts: Total Number of Rooms: 49Total Number of Floors: 3Year Built: 1988Year of Last Renovation: N/A