Photos coming soon
HOTEL
Soul of Leela Farmhouse
Gaon, Borle, Neral, Maharashtra, Neral, India
Where it sits
Soul of Leela Farmhouse
Gaon, Borle, Neral, Maharashtra, Neral, India
19.01944, 73.32819
Similar stays nearby
Beautiful 3 BHK Villa with Pool, Bathtub, Pargola
Hotel · 106 m
Nisarg Nirmaan Mukund Baug Agro Tourism and Resort
Hotel · 324 m
Sricha House
Hotel · 337 m
Janavi Holidays
Hotel · 658 m
SPOT ON Jahanvi Guest House
Hotel · 672 m
1BHK near Neral Station – Gateway to Matheran
Hotel · 689 m
Deva Resort and Lawns
Hotel · 697 m
POP 84898H Deva Resort And Lawns
Hotel · 698 m
Plan around Soul of Leela Farmhouse
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 2, 2026.
