Badrika Lakeview Resort By BookingCare is a 3-star property located in Govindgarh. Featuring room service, this property also provides guests with a restaurant.
Numero delle stanze: 13
Badrika Lakeview Resort govindgarh, Rewa, 485001 Govindgarh, India