The Castle by KLR is gelegen in Udaipur, op 2,3 km van Jagdish-tempel, en biedt accommodatie met een terras, gratis privéparkeren, een restaurant en een bar. Dit hotel met 3 sterren biedt gratis WiFi, roomservice en een 24-uursreceptie. De accommodatie is rookvrij en bevindt zich op 2,3 km van Bagore ki Haveli.
Het hotel biedt kamers met airconditioning, een bureau, een waterkoker, een kluisje, een flatscreen-tv en een eigen badkamer met een douche. Alle kamers bij The Castle by KLR hebben beddengoed en handdoeken.
Stadspaleis van Udaipur ligt op 2,6 km van de accommodatie, en Pichola-meer ligt 4 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Udaipur (Maharana Pratap-Dabok), op 39 km van The Castle by KLR.