Hotel Galaxy
Udaipur - Banswara Highway, 327001 Bānswāra, India
Hotel Galaxy is located in Bānswāra. Featuring a restaurant, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom. The accommodation provides room service and a 24-hour front desk for guests.
Courteous staff, restaurant servings tasty food.