Lake Placid, FloridaBrand New Lake View House Self Check In

Brand New Lake View House Self Check In

4 Stars

812 Lake Betty Drive , Lake Placid, Florida, USA

Brand New Lake View House - Self Check-In offers accommodation in Lake Placid, 43 km from Atlantis Golf Club. The air-conditioned accommodation is 46 km from Avon Square, and guests can benefit from p…

Change dates
Check-in — Check-out
Select dates
Rooms & Guests

Available Rooms

Select dates to see available rooms

Travel packages from Saudi Arabia