Set in Ajmer, less than 1 km from Ajmer Sharif, OYO Flagship Hotel Galaxy Palace offers air-conditioned rooms and a restaurant. This 3-star hotel offers a shared kitchen and a shared lounge.
Number of rooms: 30
Galaxy Palace, Near St John's Church, Diggi Chowk, 305001 Ajmer, India