Red Roof Inn Petersburg - Fort Lee
12205 South Crater Road Petersburg,South Crater Road, Petersburg
Location Want to save money while travelling? It’s easy: hotel Red Roof Inn Petersburg - Fort Lee is located in Petersburg. This hotel is located in 10 km from the city center. At the hotel It’s time to have a nice meal! Stop by the restaurant.














