Sorry, we have no reviews for Mobor Beach, click here to add your own.
Quick hotel find:
5/5
Leela Beach A glorious setting in south Goa amid 75 acres of extensive lush greenery and lagoons leading to a wonderful beach.
Latest Review: Apr 2010
Ranked #1 of 2 hotels in Mobor Beach
Browse our holiday reviews
Recent hotel reviews
Leela Beach, Mobor Beach, India
"After getting caught up in the volcano "
Leela Beach, Mobor Beach, India
"We stayed in \'The Club\' at the Leela "
Leela Beach, Mobor Beach, India
"My wife and I have stayed at the Leela "
Leela Beach, Mobor Beach, India
"Stayed for 2 weeks at this premier hote"