8.9/10
Wonderful
28 reviews
Free Wi-Fi
Lakeside Inn and Cafe is located in Saint Cloud. Free Wi-Fi access is available.
Number of rooms: 10
6264 Alligator Lake Shore East, Saint Cloud, FL 34771, United States