The Palms, Turk and Caicos Island

We are proud to have our technology installed across the property of The Palms located on the beautiful Turks & Caicos Islands.

The beach and pool areas are equipped with more than 140 SE30B umbrella bells together with a Chef Six Pack assuring that the guests will have a perfect service experience and the food will be always be delivered hot, fresh and in time.

Leave a Reply

Your email address will not be published.