Neeleshwar Hermitage, India Our rating: First Class

Located near the town of Neeleshwar in northern Kerala, Neeleshwar Hermitage is a peaceful retreat set in 12 acres of naturally landscaped grounds.

Standard room, Neeleshwar Hermitage, Neeleshwar
Map of Neeleshwar Hermitage, India
Tastefully decorated cottages at Neeleshwar Hermitage
Beach at Neeleshwar Hermitage, Neeleshwar
View hotel in detail