at 9888 Mira Mesa Blvd, San Diego , 92131 United States
37 FB users likes Holiday Inn Express Hotel Mira Mesa-San Diego, set it to 226 position in Likes Rating for San Diego, California in Hotel & Lodging category
Holiday Inn Express Hotel Mira Mesa-San Diego is San Diego based place and this enity listed in Travel & Transportation category. Located at 9888 Mira Mesa Blvd CA 92131. Contact phone number of Holiday Inn Express Hotel Mira Mesa-San Diego: (858) 635-5566
brand new lookYou will love our New Look.
Modern airbnb rental in the heart of Barrio Logan. Coming soon to Tijuana. #webunkyou