Holiday Inn Express Temecula

Starting at
$121

TripAdvisor Review

Based on 216 review

See all

This lovely hotel is set in Temecula. The accommodation comprises 90 cosy rooms. Those who dislike animals may enjoy their stay, as this property does not allow pets.

More details