freedom villa pannamgoda hikkaduwa, Hikkaduwa 80240, Sri Lanka, Hikkaduwa
Exchange Service
Laundry service
Room service
SPA
Child care
shuttle service
Restaurant
Pet
Internet access
Lounge