Leela Villas Guest House (ranked 16 out of 86 hotels in Jodhpur on TripAdvisor) a basic clean comfortable hotel with air-conditioning, cable tv, beautiful balcony views and hot water. Wi-Fi is only available in lobby area. We slept very well here. No problems to report.
Leela Villas Hotel, B36, Umaid Palace Road, Jodhpur – 342001, Rajasthan, India
Tel: +91 097 84 847000