Lake Nest Bolgoda Resort
Colombo
Location
3 Star
Category
Sri Lanka
Country
SRI DHAMMANANDA MAWATHA, GORAKANA, MORATUWA, 55 COLOMBO
Starting from
On dates
View Hotel