NH 21A, Pinjore -
Village Bhud, Solan District
Baddi, Himachal Pradesh, India - 173205
BEST WESTERN Royal Park
BEST WESTERN Royal Park, Baddi is the first and finest full service hotel in town. Our endeavor is to give your esteemed guest a new level of service experience. The hotel is located at Bhud on the Pinjore Nalagarh Road and....