Ramada Limited Downtown
240 7th St
San Francisco, CA

Found 1 report:

Never stayed here but independent reviewers on Trip Adviser say this place is very buggy.









No nearby bug reports