Use for in all those cases. You may substitute to in the case of guide to , but it's probably better just to remember one formula for both. I need a brochure for (the tourist spots in) Hanoi.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.