Category: Lodging & Hotels
5142 W Pt Loma BlvdSan Diego, CA 92107
Telephone: 619-224-3481
visit website
View on Google Maps