Place with an awesome view, one side you have beautiful Taj lake palace and on other you have giant City Palace. Food taste and quality is very good. Though approach bit difficult as you cannot reach there by car.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.