Luxury villas in Nainital, North India, India LTN300

LTN300

Nainital, North India, India
Upto 8 Guests
3 Bedrooms
3 Bathrooms

LTN300 is located in north India, Uttarakhand which is famous for its snow-clad mountains and green covers which soothe your eyes and revitalize your soul. Stay in the lap of nature, surrounded by lush green valleys and experience bliss and inner peace!

from
₹ 0