Windsor Park Hotel

Starting at
$98

TripAdvisor Review

Based on 237 review

See all

This comfortable hotel is situated in Downtown. This accommodation offers a total of 43 guests rooms. Pets are not permitted on the premises.

More details