White Caps Hotel is located in Hendala, Sri Lanka on NO.108 Beach Road, Dikovita, Henadala, Wattala, Wattala 11300. White Caps Hotel is rated 3 out of 5 in the category hotel in Sri Lanka.
Address
NO.108 Beach Road, Dikovita, Henadala, Wattala, Wattala 11300