Advertisement
Best Western Las Palmas Inn
Best Western Las Palmas Inn
Address:
609 East Expressway 83, Mission, Texas
Traveler Rating by TripAdvisor

Traveler Comments

Clean large room. Well decorated.