El hotel consta de 83 habitaciones, así como de caja fuerte, cafetería e instalaciones para conferencias.
Todas las habitaciones están equipadas con minibar, secador de pelo, caja fuerte, planchapantalones, set de plancha y aire acondicionado. Cada habitación viene también con TV.
El hotel está situado en la costa litoral de Udaipur. Está cerca del lago Pichola.
El hotel Taj Lake Palace pertenece a la cadena hotelera TAJ Hotels