Francisco
Leisure
8.0
/10
Reviewed 16 week(s) ago
Expedia Group verified review
The crew is amazing, above and beyond. The building and amenities are good, but the smell in the room was awful, all the time, could be good to work in some kind of ventilation system or odor absorbent


