Hotels in Bengaluru from $15-35/Night | 2,200+ Properties | Travorio