Las fuentes
Property location located in los mochis hotel las fuentes is convenient to memorial hill and emilio ibarra almada stadium this hotel is within close proximity of los mochis cathedral and 27 of september squarerooms make yourself at home in one of the 43 air conditioned rooms featuring flat screen televisions complimentary wireless internet access keeps you connected and cable programming is available for your entertainment private bathrooms with showers feature complimentary toiletries an