Yes, you can Reboot, Pause and Resume your Windows VPS from the VPS Management area. Here's an article you should refer to reboot Windows VPS from the VPS Management portal.
1. Log in to your VPS management area.
2. Click on Virtual Private Servers.
3. Click on your VPS hostname, e.g., HVXXACCUXXXX.yourdomain.com.
4. Click on the Reboot link.