Crystal Sands расположен на южном побережье Шри-Ланки, в районе Хиккадувы, на первой береговой линии, примерно в 15 минутах езды от форта Галле. Отель выполнен в формате all-suite: представлены просторные сьюты с двумя и тремя спальнями, кухонными зонами, открытыми и закрытыми жилыми пространствами и собственными небольшими бассейнами на балконах. Некоторые категории подходят для размещения семей и компаний.
На территории работают ресторан и бар на крыше Tempest, оборудованы панорамный infinity-бассейн на крыше, фитнес-зал и спа. Из большинства сьютов открывается вид на Индийский океан.