60 S Beachview Drive, I-95 Exit 29 to US-17, Jekyll Island, Georgia USA
Hotel Interior
Claim copyright