6639 Mira Mesa Boulevard, San Diego, CA 92121, USA
6639 Mira Mesa Blvd San Diego, CA 92121-6307
San Diego
California
92121
United States
877-411-3436877-411-3436
The hotel accepts up to two pets (80 lbs or less) for an additional fee of $75.00 for stays of 1-6 nights or $150.00 for stays of 7 nights or longer.