Skip to main content

Hotel Villa St Cruz Los Mochis 2 *

Calle Tenochtitlan Belisario Dominguez #554, 81200 Los Mochis, Mexico Show on the map
from
AED64 /night
Book now
Features
  • WiFi WiFi
  • Car park Car park
Excellent location

Choose your room

.  
.

Located in Los Mochis, Villa St Cruz Los Mochis is convenient to Los Mochis Cathedral and Casa del Centenario. This hotel is within close proximity of 27 of September Square and Church of the Sacred Heart. Enjoy the recreation opportunities such as an outdoor pool or make use of other amenities including complimentary wireless Internet access. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. A roundtrip airport shuttle is available for a surcharge. Make yourself at home in one of the air-conditioned rooms featuring flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and complimentary toiletries. Conveniences include phones and complimentary bottled water, and housekeeping is provided daily.

Check-in and check-out
Check-in starts at: 12:30
Check-out ends at: 12:30

Services

  • General General
    • WiFi
    • Internet
    • Car park
    • Pets not allowed
  • Reception services Reception services
    • 24-Hour Front Desk

Reviews: Hotel Villa St Cruz Los Mochis

This hotel has no reviews. Would you like to add your own review?