WELCOME TO HOTEL FRANCES
Located in downtown Culiacan, Sinaloa, Hotel Frances offers guests the best blend of quality and affordability, ideal for business and pleasure stays alike. Come to the state’s capital and enjoy everything our 3-star hotel in Culiacan has for you: salt water pool, free Wi-Fi throughout the hotel, restaurant with breakfast buffet and a sunny terrace to relax at.
Because of the central location of Hotel Frances in Culiacan guests will be only a few feet away from the Cathedral and the city building, surrounded by Mexican and international food restaurants; near the Sinaloa Art Museum, the Regional Museum and the Culiacan Zoo, with quick access to places like Forum Culiacan and Tres Rios.