SPOT ON 65965 The Rama Resort is a 3-star property set in Luhāra. This 3-star hotel offers a 24-hour front desk and room service. The hotel has family rooms.
Raholi - Gunsi Road Rama's Resort NH52 Brijlalpura, gunshi niwai tonk, 304021 Luhāra, India