Travellers enjoy visiting Trapiche Interactive Museum of Los Mochis, located a 16-minute walk from the Hotel Lorena, as well as Benjamin Francis Johnston Botanical Garden accessible with 10-minute car ride. If you are willing to explore even more landmarks in Los Mochis, attend Parroquia De La Divina Providencia located 1.6 miles from the property.