El Hotel Hari Leela Fort View Palace está situado en Chittaurgarh, en la región de Rajastán, a 2,7 km de la estación de tren de Chittorgarh. Este hotel de 4 estrellas ofrece habitaciones con aire acondicionado, baño privado y Wi-Fi gratuita.
Número de habitaciones: 12
Fort Road, 312001 Chittorgarh, India