Rejuvenation Zone

The Leela

The five star resort spread over 75 acres is set around three lagoons and has all 220 rooms, healing suites and villas w

Lemon Tree

According to the Lemon Tree Amarante Beach Resort folks, the place has been designed to evoke the poetry, patient histor

Holiday Inn

One of the finest 5 star hotels in South Goa. A stroll through the elegant tropical garden reveals the grandeur- that is