1 Results Found
  • Near Me
  • Only Show:
18 views

Lanka Villa

The Lanka Villa is situated in a beautiful tropical garden with a mainhouse (2 double rooms), a Bungalow with 2 double rooms and a place with 3 single rooms, silent place, around 3 km away from Ambala

$308
Not yet reviewed!