9/10
Wonderful
44 reviews
Free Wi-Fi
Featuring a garden, restaurant and views of mountain, Marabedda Gardens Resort is set in Rikillagaskada, 38 km from Bogambara Stadium.
Marabedda Gardens Resort, Dimbulkumbura, Rikillagaskada, 20730 Rikillagaskada, Sri Lanka