Costa Hollywood Beach Resort

Rooms:
777 North Ocean Drive Hollywood, Florida