Victory Road is a great place to level Pokemon up, also keep battling the Elite Four over and over again.