Located 300 m from village center and 2 kms from the beach. Read more
Located 300 m from village center and 2 kms from the beach.
Number of Rooms: 10