Hotel Holiday Inn San Diego North Miramar, San Diego

9335 Kearny Mesa Rd San Diego92126, United States
More images