Gods Own Villa is a serviced apartment building which is in walking distance to Lighthouse Beach. This is one of the few accommodation that has a private car parking space.
Points of Interest
Accessibilty
House Rules
Cancellation Policy
Cancel up to 30 days before your trip and get a 50% refund. Cancel within 30 days of the trip and the reservation is non-refundable.