River Crown
Sadhupul Bridge, Sadhupul, Himachal Pradesh, 173215 Jūnga, India
Featuring 3-star accommodation, River Crown is located in Jūnga, 32 km from Victory Tunnel and 23 km from Tara Devi Mandir. Featuring room service, this property also provides guests with a restaurant.