Photos coming soon
HOTEL
Deluxe Inn
920 El Camino Real, South San Francisco
Where it sits
Deluxe Inn
920 El Camino Real, South San Francisco
37.65345, -122.43205
Similar stays nearby
Plan around Deluxe Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 25, 2026.
