The Lemon Tree Amarante Beach Resort Goa Hotel is located on Candolim Beach in North Goa, the resort stretches from the main road right up to the beach front. Directions to the hotel: On Candolim Beach, this resort is four kilometers (less than three miles) from Fort Aguada and seven kilometers (four miles) from Baga Beach.
Lemon Tree Amarante Beach Resort Goa Hotel Click here to browse more
Accomodations Goa
|