Featuring free WiFi, a restaurant and an outdoor pool, Hotel Cosmos Don Carlos offers pet-friendly accommodations in Mexicali, just 12 miles from El Centro. Free private parking is available on site.
Each room at this hotel is air conditioned and has a flat-screen TV. Each room is fitted with a private bathroom fitted with a shower.
You will find a 24-hour front desk at the property.
Puebla is 8 miles from Hotel Cosmos Don Carlos, and Imperial is 15 miles from the property.