Marley Villa - Hilltop Cottage in Shimla
Choota, Shimla, Himachal Pradesh, India
+91 9312263942,
Are you planning to visit Shimla and like to stay best lodges and resorts in .....
Choota, Shimla, Himachal Pradesh, India
+91 9312263942,
Are you planning to visit Shimla and like to stay best lodges and resorts in .....
Choota Shimla
9312263942
Marley Villa is the luxurious cottage in Shimla. It is located 7000 above sea level and half a mile away from Shimla Mall. Here you wil.....yvilla.com