115 37th Avenue North, Saint Cloud
Homewood Suites Saint Cloud provides air-conditioned rooms in Saint Cloud. The property has a 24-hour front desk and luggage storage space for guests. Some rooms come with a kitchen with a fridge, a dishwasher and a microwave.