Pokémon Ruby and Sapphire/Ever Grande City 2

The top part of Ever Grande City includes the Pokemon League and the largest pokemon center in the game. Two Cool Trainers block the way to the league, they will only let you pass once you show them your eight badges.

Pokemon Center
The center is the same as any other but supersized, it even has its own PokeMart. Make sure you get all the pokemonyou want to use for the league and heal them. The PokeMart (on the right side) sells full heals, full restores, hyper potions, max potions, max repel, revive, and ultra balls.