Panchi Villa Bentota - Luxury Rooms

Panchi Villa Bentota comprises of seven lavishly designed rooms with private balconies. All rooms have TV (satellite), mini bar, A/C. All rooms enjoy a soothing view of lush greenery.

1 2 3