Surf Studio Beach Resort
Hotel & Stay

Surf Studio Beach Resort

Cocoa Beach, FL· 1801 S Atlantic Ave, Cocoa Beach, FL 329314.7(201)

Location

1801 S Atlantic Ave, Cocoa Beach, FL 32931, Cocoa Beach, FL

Get Directions

Getting Around

Located in Cocoa Beach, FL
Local Transport

Hotel & Stay

Surf Studio Beach Resort

4.7(201 reviews)
Book This Stay
Independently owned — no chains
4.7★ rated on Google