North America • United States • California • Comfort Suites Otay Mesa
Otay Mesa Industrial Park. Walking distance to restaurants and the border crossing of Mexico. Executive Suites. Conveniently located in the heart of the Industrial Park. All Comfort Suites are smoke free.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!