Loading…
Hotel Del Sol is a 3-star hotel near San Francisco's Marina District, offering a reimagined 1950s motor lodge with a heated pool, fire pit, and complimentary bike rentals. The hotel features colorful rooms and suites with PTAC air conditioning, a courtyard lawn, and is pet-friendly with free breakfast and self-parking.
We haven’t found Hotel Del Sol in the AI answers we’ve checked.