Set within 300 metres of Sampalan Beach and 400 metres of Mentigi Beach in Nusa Penida, Green Palace Homestay features accommodation with seating area.