I normally stay at the Hilton or their smaller hotels, (Tru,Hampton, etc). For the 1st time, I was disappointed with a Hampton Inn. Steer clear of this one because it’s the equivalent of a Motel 6. It’s clean, the staff is super friendly but it’s very dated! My a/c/heater unit was falling apart and didn’t work at all. The front desk offered me a new room but I’d already spread out by then. They must have the water set to a certain temp because my shower water was a step above lukewarm, and that’s after letting it run for 5 minutes. This place needs an interior facelift. The furniture was right out of the 1960s and rock hard. At least the bed was comfy. If I ever have to go to Petersburg again, I’ll drive a little further and stay in Colonial Heights.