Leela Villas Hotel Jodhpur - Jodhpur
B36, Umaid Palace Road,Behind Maharani Art Emporium , 342001 , Jodhpur , ,India
Address: B36, Umaid Palace Road,Behind Maharani Art Emporium , 342001 , Jodhpur , India | |
Phone: | |
Web: | |
GPS Lat: 26.286074 , Lon: 73.041229 |
Map