Hotel Plaza Inn




Los Mochis • Show on map
View Details for Price
Stop at Plaza Inn Hotel & Convention Center to discover the wonders of Los Mochis. Featuring a complete list of amenities guests will find their stay at the property a comfortable one. All the necessary…More info
