Green Beach Inn
Green Beach Inn
Hotel
Jl. Raya Batumulapan, Batununggul
, Penida Island, Bali, Indonesia
80771
80
Very Good ·
15 reviews