Steven Stone is in Heartgold and Soulsilver because he tells you that Latias or Latios (depending on your version) is flying around and able to be caught.
Hoenn is not in heartgold version, only johto and kanto are in heartgold, hoenn is in emerald
You can't get to the Hoenn region in HeartGold or SoulSilver. However, Latias can be caught in HeartGold, which is a legendary from Hoenn.
NO
you kick yourself
No
No, it is not possible to access the Hoenn region in either SoulSilver or HeartGold. However, you can catch Pokemon from Hoenn. On Wednesday, the Pokemon march station is a Hoenn sound. To get the Hoenn Pokemon all you have to do is set your Pokegear radio onto the Pokemon march station on Wednesday after you have defeated Red.
Turtwig is a Hoenn region starter Pokemon. Thus, it cannot be found in the wild for capture in HeartGold. However, after defeating Red at Mt. Silver, you have a chance to get a Turtwig. Go to Silph Co., talk to Steven (the Hoenn champion), and choose the green stone to get a Turtwig.
In the new Pokemon HeartGold game, you can catch new Pokemon such as Beldum, Latios/Latias and you can choose between Treeko, Mudkip, or Torchic. (Can all be obtained through Pokemon League Champion Steven from the Hoenn Region.)
First, go to Professor Oak to obtain your Kanto Starter. Then, go to Silph Co. to obtain your Hoenn Starter from Steven, the Hoenn Champion. Go to Mr. Pokemon's to get the Blue Orb to catch Kyogre.
You cannot get to Hoenn in Heartgold as it is a remake of the generation 2 game, Pokemon Gold and the only regions available in Heartgold are Johto and Kanto. You can however, obtain one of the three Hoenn starters by visiting a man from Hoenn at the Silph Co. building in Saffron City.
You can't go to Hoenn in Pokemon HeartGold. You can only go to Kanto.
Pokemon Heartgold/Soulsilver, Pokemon Sexy Tush