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