Windwater Hotel Corpus Christi

Starting at
$110

TripAdvisor Review

Based on 30 review

See all

This comfortable hotel is located in Suburbs. The accommodation comprises 47 cosy accommodation units. Pets are not permitted on the premises.

More details