The Kenilworth Beach Resort and Spa is spread over 14 acres and is merely 20 minutes away from the airport and the railway station. The resort offers over a hundred rooms and suites facing the sea, all furnishe ... Read more

View all Luxury Hotels in Goa