Das 3-Sterne-Hotel Del Sol San Francisco befindet sich am Strand von San Francisco, 2 km von natürlichen Attraktionen wie dem Presidio. In einem modernen Viertel gelegen, verfügt das Hotel über einen Swimmingpool mit Hängematten.
Das Hotel bietet eine praktische Lage in circa 3 km Entfernung vom Bahnhof F Market Street Car sowie schnellen Zugang zum Wachsfigurenkabinett an der Fisherman's Wharf, circa 10 Autominuten von der Unterkunft entfernt. Das Del Sol San Francisco liegt auch in unmittelbarer Nähe von den Westküsten. Die Unterkunft liegt ebenfalls in der Nähe von Bergen. Die Lage des Hotels ermöglicht es Ihnen, in ca. 5 Fahrminuten Entfernung vom Walt Disney Family Museum zu sein. Das Del Sol liegt etwa 300 Meter von der Bushaltestelle Lombard Street & Laguna Street entfernt.
Jedes der 57 Zimmer ist mit einem Bügeleisen/Bügelbrett sowie einem Flachbildfernseher mit Satellitenkanälen und WLAN ausgestattet. Den Gästen stehen eine begehbare Dusche sowie Morgenmäntel zur Verfügung.
Im Hotel Del Sol wird den Gästen ein kostenloses kontinentales Frühstück angeboten. Das Restaurant Benjarong Thai Cuisine serviert zahlreiche thailändische Gerichte und liegt ca. 5 Gehminuten vom Hotel entfernt.