 |
|
Ahungalla, Sri Lanka
5 Star Property - Formally known as Triton Hotel - located in a quaint fishing village and nestles amidst coconut groves that lead to one of the finest beaches in Sri Lanka - 154 tastefully decorated rooms have hues of black, beige and gold creat...
| View hotel! |