«OYO 23675 Mountains Villa» is located in Parwanoo. This villa is located in 6 km from the city center.