Upscale hotel in a thatched-roof building offering bright quarters, a restaurant & a lounge/bar.
Loading map...
Rated 4.2 on Google · 500 reviews