Madhav Palace Home Stay
Village Karyal Near Fagu District Shimla Himachal Pradesh, 171209 Shimla, India
Set in Shimla, 21 km from Victory Tunnel, Madhav Palace Home Stay offers accommodation with a garden, free private parking and a terrace. This 3-star hotel offers room service and a 24-hour front desk.