$296
Mobor, Cavelossim Salcette
Mormugao, GA 403 India
Mormugao, GA 403 India
The Leela Goa rates among the ten most luxurious beach resorts in the world. It is set among 75 acres of tropical gardens and peaceful lagoons bordered by...
more
Amenities
Casino, Swimming Pool, Golf Course, Spa/Massage, Broadband Access, Kitchen, Hot Tub, Tennis, Shopping On Site, Water Skiing... see all
Casino, Swimming Pool, Golf Course, Spa/Massage, Broadband Access, Kitchen, Hot Tub, Tennis, Shopping On Site, Water Skiing... see all

