Filter Results
Apply Filters
Clear Filters
Exceptional design hotels in Petersburg
Hampton Inn Petersburg-Fort Lee
11909 South Crater Road, Petersburg, United States Show map
The amazing 3-star Hampton Inn Petersburg-Fort Lee, nestled near the historic district of Petersburg, offers comfortable rooms with Wi-Fi and a TV. Featuring luggage storage, this Petersburg hotel is…
From US$ 99
Book Now
Days Inn by Wyndham Petersburg/South Fort Lee
12208 South Crater Road, Petersburg, United States Show map
Days Inn By Wyndham Petersburg/South Fort Lee, located 10 minutes' drive from Petersburg Seventh-day Adventist Church, features Wi-Fi in public areas. Offering 154 rooms, the hotel provides an…
From US$ 56
Book Now