City Express Matamoros is a sustainable hotel in Matamoros, Mexico. Set in a colorful building among shops and eateries along Mexican Federal Highway 101, this casual hotel is 6 km…
City Express Matamoros is a sustainable hotel in Matamoros, Mexico. Set in a colorful building among shops and eateries along Mexican Federal Highway 101, this casual hotel is 6 km…