home
>
The leela goa
the leela goa
The leela goa
Location this goa luxury resort is situated on a quiet stretch of mobor beach on the arabian sea a fishing village along the sal river is just south of the resort hotel features the leela goa is spread over 75 landscaped acres dotted with lagoons in addition to myriad beach activities the resort features 3 outdoor pools floodlit tennis courts and 3 meetingconference rooms the leelas acclaimed day spa offers ayurvedic and western treatments provided by an in house ayurvedic docto

SIMILAR PRODUCTS