Situated in Bentota, 2.2 km from Bentota Beach and 1.8 km from Bentota Lake, Lion Villa (Home Staying ) offers air conditioning. This property offers access to a balcony, free private parking and free Wi-Fi.
No,625, Suddagoda Road,Kommala, Bentota, 80500 Bentota, Sri Lanka