Idle Awhile Resort Hotel Georgetown, Florida
Idle Awhile Resort offers free Wi-Fi throughout the property and rooms with air conditioning in Georgetown. Guests can enjoy American dishes at the restaurant or have a cocktail at the bar.
Number of rooms: 15
120 Georgetown Landing Road, Georgetown, FL 32139, United States