featured image
hotel name

Cabrillo Inn & Suites

1150 Rosecrans St.
San Diego, CA 92106
(619) 223-5544