It looks like Hotel Omni Palace is the cheapest place to stay in Indore for $26 a night but that is only a 2 star hotel. The cheapest 5 star hotel is the Radiss Read more Travel & Places +2 …
Not a member yet? Register now
Are you a member? Login now