Lakeside Inn and Cafe is located in Saint Cloud. Free Wi-Fi 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 area also has a refrigerator.
Number of rooms: 10
6264 Alligator Lake Shore East, Saint Cloud, FL 34771, United States