San Francisco hotels in South Beach
1 property found
- Sort by:
299 Second Street San Francisco, California 94105, San Francisco, CA, United States ()
The sophisticated Courtyard Marriott Downtown Hotel is situated in a market district next to museums, galleries and the tower and offers a spa center, barbeque grills and a swimming pool. The hotel opened its doors in 2001 and was remodeled in 2008.
More...From US$ 169price for 1 nightBook Now