Previous Image Next Image ECHO2018_300w ECHO Restaurant. The King and Prince Beach & Golf Resort. 201 Arnold Road, St. Simons Island, GA 31522.