North America / Mexico / The Copper Canyon / Los Mochis / Best Hotels

Plaza Inn Hotel & Convention Center

Plaza Inn Hotel & Convention Center is located in the most important commercial district ofLos Mochis, close to banks, shopping centres and restaurants. It features an outdoor swimming pool and free Wi-Fi.


The Plaza Inn’s air-conditioned rooms feature modern décor, a wardrobe and a flat-screen cable TV with 135 different channels. The en suite bathrooms have a shower and toiletries.


Owen's Restaurante & Steaks features international cuisine, seafood and wine options, while the Plantation Restaurant offers Mexican food. The property also has a sports bar.


Plaza Inn Hotel has a business centre and meeting facilities for guests to use. There is also an on-site fitness centre and free private parking.


The hotel is a 10-minute drive from Los Mochis Chepe Train Station and a 20-minute drive from Los Mochis International Airport. Topolobampo Bay is a 25-minute drive away. Airport and city centre shuttle services are available at an extra cost.