Holiday Inn Express Culiacan

Starting at
Featured Image

TripAdvisor Review

Based on 61 review

See all

Property Location Located in Culiacan, Holiday Inn Express Culiacan is within a 10-minute drive of Government Palace of the State of Sinaloa and Sinaloa Institute of Culture. This hotel is 3.1 mi (5 km) from Sinaloa Art Museum and 3.1 mi (5.1 km) from Plazuela Alvaro Obregon. Distances are display...

More details