Hotel Plaza Inn is placed in the heart of Los Mochis steps away from banks and business centers. Built in 1992, the business hotel was renovated in 2010.
The city center is 10 minutes' walk of the property. A museum and a church lie a short distance away.
Shopping centers and stores are located nearby.
Hotel Plaza Inn lies within 20 minutes’ drive to Federal (Valle Del Fuerte) airport.
The hotel comprises 123 rooms equipped with high-speed internet, a minibar, TV, a wardrobe and a coffee table. They also feature en suite bathrooms fitted with a hairdryer, a shower and complimentary toiletries.
Eat & Drink
Dishes of seafood cuisine are served in the lounge restaurant. Guests can dine in Cazadores Steak and El Lenador located within a 5-minute walk of the property.
Aside from allergy-free rooms, free private parking and a designated smoking area, guests can make use of shuttle service, 24-hour reception and room service.
On-site fitness facilities include a gym and a fitness center.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.