Choose your room
Hotel Plaza Inn is located in the most important commercial Zone of Los Mochis, close to banks, shopping centers 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 private bathrooms have a shower and toiletries. Owen's Restaurant & Steaks features international cuisine, seafood and wine options, while the Plantation Restaurant offers Mexican food. The property also has a sports bar. Hotel Plaza Inn has a business center and meeting facilities for guests to use. There is also an on-site fitness center 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 center shuttle services are available at an extra cost.
Useful information:Other names for Hotel Plaza Inn: