The excellent Plaza California Hotel is rated 4 stars and has 35 rooms encouraging guests to relax.
The city center is 20 minutes' walk of the property.
The venue is notable for the great location within a 85-minute drive to Matamoros airport.
Guests of Plaza California Hotel can make use of climate control and cable TV.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.