About Us
The Five Star Plaza Inn Hotel in Los Mochis offers an experience of luxury and comfort. Located in the heart of the city.
Our modern rooms and suites feature amenities such as king size beds, fast Wi-Fi, and 55" SmartTV.
Enjoy excellent cuisine in our restaurant "Owen's" and cocktails in the hotel bar "Camps". We have an equipped gym and swimming pool.
We have three types of rooms for all types of events. At the Plaza Inn Hotel, our attentive staff ensures that each stay is unique and pleasant. Your luxury home in Los Mochis.