Rani Mahal befindet sich in der Nähe vom 3-Sterne-The Lotus Hotel Jhānsi und ist unter anderem innerhalb von ungefähr 15 Fahrminuten zu erreichen. Das Hotel bietet 18 Gästezimmer mit Blick auf die Stadt.
Bundelkhand University liegt rund 3 Kilometer von hier entfernt. Jhansi-Festung ist in rund 7 km Entfernung von der Unterkunft.
Die Zimmer des Hotels verfügen nicht nur über einen Schreibtisch, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage, sondern auch über eine Badewanne und eine Dusche in den Badezimmern.
Das The Lotus Hotel bietet ein vegetarisches Frühstück.