2201 South Melrose Drive, Vista, CA 92081, USA
2201 S Melrose Dr Carlsbad, CA 92081 Vista California 92081 United States
877-411-3436877-411-3436

Towneplace San Diego Carlsbad vista is pet friendly! Two cats or dogs up to 100 lbs are welcome for an additional one time fee of $100 per stay. Guests traveling with pets are advised to call …