Bella Marina Villa Villa Manali, Tamil Nadu
It’s so nice when the nature is right outside your door! Villa «Bella Marina Villa» is located in Manali. This villa is located in 4 km from the city center.
Number of rooms: 10
Naggar Road Prini Shuru,Naggar Road, Manali, 175131