Hotels in Suffolk, VA
Hotels
1526 Holland Rd,
Suffolk ,
VA
23434
UNITED STATES
Based on 1 reviews
Worst hotel ever!
Where should I start? The room wasn't cleaned once during the 4 nights I stayed at this hotel. I asked for some clean towels, the hotel manager told me to leave my towels outside the room and she would put clean ones in my room. I came...Worldwide > United States > Suffolk, VA > Hotels