Lakeside Inn and Cafe


Saint Cloud • Show on map
Price as low as USD 80.10
Lakeside Inn and Cafe is located in Saint Cloud. Free WiFi access is available. Each room here will provide you with a cable TV air conditioning and a seating area. Complete with a microwave the dining…More info
