The Leela

The Leela Dive right in – this property is only a 8-minute walk from Mobor Beach! Surrounded by gardens and blue lagoons, The Leela Goa Beach Resort offers luxurious rooms with a DVD player. Facilities include a 12-hole golf course and an outdoor pool. Free Wifi is available. Rooms are elegantly furnished and feature a balcony overlooking the lagoon. They are equipped with a satellite TV, …

The Leela Read More »