This effortlessly clean L & D Lodge is based right on the excellent stretch of Hikkduwa’s beach with 02 minutes walking distance to world famous Hikkaduwa