Bellwood Hills Resort & Spa

VERIFIED
Bellwood Hills Resort & Spa
Score: 11,773
559 out of 1,120 5 Star Hotel Worldwide
115 out of 1,120 5 Star Hotel in Sri Lanka
115 out of 1,120 5 Star Hotel in Sri Lanka