El Taj Fateh Prakash Palace presenta una decoración interior plagada de historia y está ubicado en la margen este del lago Pichola, a 300 metros del Museo City Palace.
Número de habitaciones: 65
The Palace Complex, Lake Pichola, 313001 Udaipur, India