Reviews Of Costa Rica
Internet Connection
By IBcheap
Can any one tell me if there is Internet access in the rooms at Club del Mar?
See All Costa Rica Hotel Options
Toll Free: 1-877-656-2465
Costa Rica Direct: 011-506-2290-3611
Can any one tell me if there is Internet access in the rooms at Club del Mar?