Handun Villas Guesthouse Talalla
Handun Villas is set in Talalla and has a pool with a view and pool views. This property offers access to a balcony, darts, free private parking and free Wi-Fi.
Number of rooms: 9
mudiyansewatte, 81170 Talalla, Sri Lanka