Hotel Kenilworth Beach Resort and Spa, Goa
Posted in Hotels | Comments Off 14 acres of lush landscaped gardens, immaculate beaches, exotic tropical climate decked up with captivating décor and a perfect 5-Star service, the Hotel Kenilworth Beach Resort and Spa is truly a luxurious retreat. Nestled in the white sands of Utorda Beach, the resort is 18 Kms from the Dabolim International Airport and 10 Kms from the Margao Railway Station. The resort bellies 107 sea-facing...read more
