Backpacker Hostels In India | Vellore

Vellore 1 Property

Nannilam Organic Farm Stay, India

Map Kalambattu, Vellore. Map

Offering pool views, Nannilam Organic Farm Stay in Latteri offers accommodation, free bikes, an o More

Rating 4.6
slod out This bed is sold out on the dates you have selected