A small luxury hotel on the beach front on Salt Cay, Turks and Caicos Islands
Phone: (649) 946-6962
Fax: (649) 946-6930

Salt Cay Hotel