The Griffins Villa Villa Hikkaduwa
Set in Hikkaduwa, a few steps from Hikkaduwa Beach, The Griffins Villa offers accommodation with a shared lounge, free private parking, a garden and a terrace.
Number of rooms: 4
291/9,galle road Hikkaduwa, 80240 Hikkaduwa, Sri Lanka