Advertisement
Best Western Country Inn
Best Western Country Inn
Address:
13845 Poway Road, Poway, California
Traveler Rating by TripAdvisor

Traveler Comments

FRONT DESK STAFF WAS SLOW, NOT WELCOMING, UNENTHUSIASTIC ABOUT PROVIDING INFORMATION, FLAT AFFECT.