M
Mike Giles Review of Hotel zelos san francisco
The hotel in San Francisco was great! The service ...
The hotel in San Francisco was great! The service was fantastic and the rooms were comfortable. I had a wonderful experience and would highly recommend it to anyone visiting the area.
Comments: