Description
European-style Hotel situated on historic waterfront of financial district, overlooking San Francisco Bay, Treasure Island and the Bay Bridge. The hotel is 100% non-smoking.
Contact Information
155 Steuart Street
San Francisco, California 94105
United States