This article is from the FAQ, by with numerous contributions by others.
[OLD]
Ottawa: I decided to go to Ottawa, but you have to call
and an appointment.
Address: 85 Albert Street, suite 805.
Tel: 613-238-4470 ext. 300.
It is very difficult to get them to talk to you, so you
have to keep trying. I got them on Tuesday in between 2-4 p.m.
Once you have the appointment, the rest is easy.
H-1 appointments are made on Tuesday mornings only (8:30 am to noon).
You need: passport, H-1 approval form, Photo, Job letter,
Labor certification, pay stubs, $ 100 cash. The above items will be
mentioned to you when you call to make the appointment.
The visa is given to you on Wednesday at 3 p.m.
Place to stay: I stayed at the Butler Motor Hotel,
112 Montreal Road (tel : 613-746-4641).
There are several Motels on the same street. The daily charge,
including breakfast, is $ Canadian 44:50/day.
Ottawa is a beautiful city and you will have enough time
to check out the downtown which is pretty.
 
Continue to: