If this concept art is anything to go by, it looks like the game's developers intended to have hotels serve the same function as a Pokémon Center (which would explain that hotel in Celadon City that looks like an empty version of the aforementioned establishment). Also notice how most of the trainers look somewhat like roughnecks.