Lambana Resort
Lambana Resort
Hotel
Umtavaddo
, Calangute, Goa, India
403516
80
Very Good ·
11 reviews