Holiday Inn Hotel & Suites St. Cloud

Starting at
$175

TripAdvisor Review

Based on 319 review

See all

This comfortable hotel is located in Saint Cloud Area. Pets are not permitted on the premises.

More details