Advertisement
Americas Best Value Inn & Suites
Americas Best Value Inn & Suites
Address:
555 N Centre Street Parkway, Escondido, California
Traveler Rating by TripAdvisor

Traveler Comments

BEDS WERE TO HARD AND OLD