Ocean Plaza Beach Resort

Tybee Island
The Coast

Ocean Plaza Beach Resort

Ocean Plaza Beach Resort

Oceanfront at 15th Street
(1401 Strand Avenue)
Tybee Island, GA 31328

912-786-7777

Website

Close

Ocean Plaza Beach Resort Photos