Marth likes platforms in general, but Town and City won't help him as much as most other characters. The low ceiling makes characters like ZSS and Meta Knight broken, and definitely wont help vs Fox, Rosalina, Capt. Falcon. . . I hate that stage as Marth haha. On the other hand, Lylat is really, really good. Not only because many people hate it (the tilting bothers them) but also the platforms are the perfect height to space aerials and uptilts. Fsmash can also tipper people on the platforms if the stage is tilting! Oh and Dreamland and Delfino Plaza are both good too if your opponent bans Battlefield and Lylat.
Stages you will want to avoid are Final Destination (and Omegas), Halberd, and Town and City (but only vs the above characters). Hope this helps!