Component Guide Pins on PCB Footprint
The best approach is to use unplated (non-plated) holes, although these usually cost more during PCB fabrication than plated holes because it requires an additional operation. When drawing the holes you may want to specify a negative solder mask expansion and/or use a keep out. Otherwise some of the automated DFM checkers will complain about isolated copper in the middle of the hole. 

Another hint: when building the PCB footprint, try to find the 3d (STEP) model of the switch, and include it. That is a good verification that the holes are in the right place relative to the pads.