Sri Lanka Beach Hotel, Unawatuna
Welcome to our Hotel Sri Gemunu Beach Resort. in Sri Lanka – Unawatuna / Dalawella. Sri Lanka, pearl of the Indian ocean, is often called the "Garden of Eden". Our hotel is situated on the southern tip of this paradise. Individual travellers and longterm connoisseurs love and value our visitors' paradise, with one of the most beautiful ...