Welcome to OYO 84242 The Takhatgarh Resort , Udaipur , India