This lovely Hotel is set in North San Diego. This accommodation offers a total of 131 guests rooms. Pets are not allowed at this Hotel.
× Not Available
Is our information missing or incorrect? Let us know!
We're checking the availability and pricing...
6639 Mira Mesa Boulevard, San Diego, CA 92121 • (858) 453-5343
In order to save your favorite items, you'll need to create an account.
Already have one? Sign in.
Error. Please try again.