Playa De Sala is the perfect spot for a peaceful and relaxing stay. This 5-room luxury boutique hotel is located right at the Caribbean ocean.

Playa De Sala is the perfect spot for a peaceful and relaxing stay. This 5-room luxury boutique hotel is located right at the Caribbean ocean.