A modern hotel with 116 rooms and suites, known for this comfort and elegance, is located in Los Mochis downtown, 14 miles from international airport and 4 miles to the train station. You
Amenities:
24 Hour Front Desk - AM/FM Alarm Clock - Bar/Lounge - Business Center - Concierge - Express Checkout - Free Local Telephone Calls - Free Parking - Hairdryers Available - Handicapped Rooms/Facilities - Laundry/Valet Services ...
Share this page: