Holiday Inn Express Delano Delano
2222 Girard St
Delano,
CA 93215
Near Cecil Park