River Breeze Villa
Avissawella - Hatton - Nuwara Eliya Highway, Talduwa, Sri Lanka
Set 17 km from Leisure World, 47 km from R Premadasa Stadium and 49 km from Khan Clock Tower, River Breeze Villa offers accommodation situated in Talduwa. This property offers access to a balcony and free private parking.