Situé à Udaipur, à 5 km du temple Jagdish, le Flagship The Castle Heritage Villa propose des chambres climatisées. Cet hôtel 3 étoiles propose un service d'étage et une réception ouverte 24h/24. Le lac Pichola se trouve à 6,6 km de l'hôtel et la gare d'Udaipur est à 6,6 km.
Toutes les chambres comprennent une armoire, une télévision, une salle de bains privative, du linge de lit et des serviettes.
Le Flagship The Castle Heritage Villa se trouve à 5,2 km de Bagore ki Haveli et du City Palace d'Udaipur. L'aéroport Maharana Pratap, le plus proche, est implanté à 38 km.