Taj Fateh Prakash Palace opens in Udaipur
Indian Hotels Company has announced the addition of Fateh Prakash Palace to its portfolio which is been renamed as Taj Fateh Prakash Palace which will have 65 rooms and suites. Fateh Prakash was built during the reign of Maharana Fateh Singh Mewar in the 19th century as an exclusive venue for royal functions.