Offering accommodations with air conditioning, Lake June is located in Lake Placid, just 13 miles from Sebring.
All units feature a satellite TV. There is also a kitchen, fitted with a dishwasher and oven. A microwave and toaster are also available, as well as a coffee machine.