Hotel & Stay
Surf Studio Beach Resort
Cocoa Beach, FL· 1801 S Atlantic Ave, Cocoa Beach, FL 329314.7(201)
Getting Around
Located in Cocoa Beach, FLHotel & Stay
Surf Studio Beach Resort
4.7(201 reviews)
Independently owned — no chains
4.7★ rated on Google