Featuring 3-star accommodation, Lords Inn Jaipur is situated in Jaipur, 5.6 km from Birla Mandir Temple, Jaipur and 10 km from City Palace. Featuring room service, this property also has a restaurant and a terrace.
Number of rooms: 36
A-2, A-3, Mahalaxmi Nagar, Behind World Trade Park Malviya Nagar, JLN Marg, Malviya Nagar, 302017 Jaipur, India