Das Kankarwa Haveli Udaipur liegt im Stadtteil Lal Ghat und überblickt den Pichhola-See. Das Hotel bietet seinen Gästen 17 Zimmer und zahlreiche Annehmlichkeiten, darunter einen Gepäckraum und ein Restaurant.
Fateh-Sagar-See liegt 25 Minuten Fußweg von dem 3-Sterne-Hotel entfernt. Museum Bharatiya Lok Kala ist unter anderem in 20 Minuten zu erreichen. Von hier aus sind es nur 15 Gehminuten zum Zentrum von Udaipur. Die Unterkunft liegt ganz in der Nähe vom Pichhola-See. Stadt-Palast Udaipur liegt in nur 9 Gehminuten Entfernung vom Kankarwa Haveli.
Einige Zimmer bieten auch einen Ausblick auf die Seen und umfassen einen Balkon, eine Terrasse und eine Klimaanlage. In manchen Zimmern gibt es ein privates Badezimmer mit einer Badewanne.
Den Gästen wird ein vegetarisches Frühstück im Restaurant angeboten. Das Restaurant Baro Masi bietet eine große Auswahl an Gerichte der amerikanischen Küche und liegt zudem nur 50 Meter zu Fuß vom Hotel entfernt.