Address: 27th Kilometer post. Pullmudai Road,Kuchchaveli, Trincomalee , Trincomalee
Hotel rating from 64 guests: 9.1
Stylish rooms feature modern interiors, warm lighting and large windows. Each is equipped with a sofa seating area, cable TV and private bathroom with a shower. …