Villa Lago at Big Canoe
66 Lake Watch Village, Holcomb, GA 30143, United States
Featuring air-conditioned accommodation with a patio, Villa Lago at Big Canoe is set in Holcomb. This beachfront property offers access to a balcony, free private parking and free Wi-Fi. The family-friendly restaurant serves American dishes.