The Forest
Hotel
Deniyaya
Set in Deniyaya, The Forest features a restaurant, garden, terrace, and free Wi-Fi. This 4-star hotel offers room service. Private parking can be arranged at an extra charge.
Number of rooms: 3
Himagiriya Estate Beveraliya, Deniyaya, 81500 Deniyaya, Sri Lanka