Overview Hotel The Leela Palace Tucked away in the South lies The Leela Palace, Goa- a scenic 45 minutes drive from the airport. Situated on the Arabian sea, bordered by the secluded Mobor Beach and The active fishing villages along the River Sal, tthe resort"s white sands, tropical palm groves and peaceful lagoons unfold to reveal a self contained villa enclave that blends India"s rich heritage with Goa"s distinctive Portuguese flair.
Guest Room
The centrally airconditioned rooms are lagoon facing and have their own private garden entrances. The open out to the scenic lagoon through their balconies where the guest cat sit and relax and enjoy their favourite classical music or movies on their private CD players or VCP's .



