Karta Vacation Rentals
In Otay Mesa on San Diego’s southern edge and less than a mile from Tijuana, this hotel sits inside the Otay Mesa Industrial Business Park. It’s a short drive from downtown and close to major draws — an amphitheater, a water park, marine attractions, a famed city zoo, outlet shopping, national monuments and waterfront museums.