Hotel Holiday Inn Express

Mexicali, Mexico