Sneha Home Stay Hotel
Sacha Dham Road Near Sachha Dham Tapovan, Uttarakhand, India., 249192 Rishīkesh, India
Sneha Home Stay By WB Inn features air-conditioned rooms with flat-screen TV in the River Rafting in Rishikesh district of Rishīkesh. The property is around 30 km from Mansa Devi Temple, 5.1 km from Triveni Ghat and 5.