Popular accommodations in Khoda
HotelAccommodates 2
Hotel Mewad Palace
Featuring 2-star accommodation, Hotel Mewad Palace is located in Chharodi, 40 km from Gandhi Ashram and 44 km from Sardar Patel Stadium. The property is around 21 km from MICA, 30 km from Viramgam Railway Station and 32 km from Vastrapur Lake. The property is non-smoking and is situated 33 km from IIM.Book nowfrom $91 per night