Full of flowering trees, the hotel is strategically located in the heart of the Otay Industrial Zone, three minutes from Tijuana International Airport, Bus Central Station and Otay International Border.