Hotel Sobhraj
Hotel
Ajmer
Located in Ajmer, in Rajasthan, Hotel Sobhraj features a terrace and free Wi-Fi throughout. Guests can enjoy their meals at the restaurant.
Number of rooms: 52
Dargah Sharif Road, 305001 Ajmer, India