Margaritaville Beach Resort (was the Flamingo Beach Resort)

Rooms:
255 Alhambra Circle_x000D_ Costa Rica, 33134