Situated in Hikkaduwa, less than 1 km from Hikkaduwa Beach and 1.8 km from Seenigama Beach, Happy Stay Villa offers air conditioning. This property offers access to a balcony, free private parking and free Wi-Fi. Narigama beach is 2.
Mahawaththa Road, Hikkaduwa, 80240 Hikkaduwa, Sri Lanka