at 2351 Otay Center Dr, San Diego , 92154 United States
This San Diego hotel is within minutes of Sleep Train Amphitheatre, Sea World's Aquatica water park and the U.S. Olympic Training Center in Chula Vista.
39 FB users likes Quality Suites Otay Mesa, set it to 223 position in Likes Rating for San Diego, California in Hotel & Lodging category
Quality Suites Otay Mesa is San Diego based place and this enity listed in Hotel category. Located at 2351 Otay Center Dr CA 92154. Contact phone number of Quality Suites Otay Mesa: (619) 661-1966
brand new lookYou will love our New Look.
Modern airbnb rental in the heart of Barrio Logan. Coming soon to Tijuana. #webunkyou