Eterna city forest in the ghost house in the tv
at night
after rotom you should have beaten the gameYou have to trade rotom from Pokemon diamond or gold.you dont you trade it from platinum diamond or peralYou cannot catch Rotom in SoulSilver. You need to trade from Diamond, Pearl or Platinum.
Rotom ,Shaymin ,Palkia ,Dialga ,Giratina
you can't you have to trade from diamond pearl or platinum
Actually, you can only get Rotom by trading in Diamond, Pearl, or Platinum at Toys R Us.
To get Rotom in Pokemon Platinum you must be in the machine at 8:00pm to 12:00pm on Fridays or Saturdays.
you cannot catch it you have to trade it with diamond, pearl or platinum versions.
You can catch a Rotom at night by talking to the tv
Sadly you cannot catch rotom on the game however you could tade it from diamond, pearl or platinum
In Pokemon Diamond and Pearl and Platinum which are the newest versions on the DS until the newer ones you catch Rotom after you get the national pokedex. Then you can transform him into different types.
go to a conservation in the town hall then pikachu will appear catch it then rotom will get angry then he will attack at level 100!!!!!!!!!!
You can't obtain a Rotom in Pokemon Soul Silver. Instead, you have to trade it from Diamond, Pearl, and Platinum, and Rotom appears near the TV in the Old Chateau once you get the National Pokedex in Diamond, Pearl, and Platinum.