Hotel Fateh Garh Udaipur: Rajasthan Heritage Hotel

Hotel Fateh Garh Udaipur is a 50-room Rajasthan Heritage Hotel perched on a hilltop, a few kilometres away from the heart of the enchanting lake city of Udaipur. Fateh Garh incorporates local stone and antique architectural elements culled from abandoned historic buildings. A confection of bulbous domes, sugar-white pillars, crenellations, and intricate jali screens, it escapes the kitsch […]