Otay Mesa

Hotellit

Comfort Suites Otay Mesa ***

Situated 25 km from Tijuana in Mexico and 37 km from the center of San Diego....