Albatross resort is a cost effective and moderately relaxing place for staying. we were enjoying of it's roof top. And it was amazing. from the roof top sea is clearly visible. Hotel authority provides us a comfortable place to hang out there and we cooked by our own so enjoyed a lot.
1
2
2
1
0