Hotel Francis
Hotel
Culiacán
Set in Culiacán, 3.8 km from Banorte Stadium, Hotel Francis offers accommodation with a garden, free private parking, a shared lounge and a terrace.
Number of rooms: 25
Escobedo Poniente Poniente Primer Cuadro, 80000 Culiacán, Mexico