Hotel Zelos | San Francisco



May 5, 2016 in Hotels, TRAVEL by kandsmedia

A comfortable and hip boutique hotel in San Francisco’s downtown SOMA neighbourhood