Hotel Del Sol

3100 Webster St (at Greenwich)
San Francisco, California

(415) 921-5520(877) 433-5765

Visit Website

bright and fun California decor