Multiple Linux distributions in one PC

I want to install multiple Linux server distributions in one PC, e.g. one Ubuntu server, one CentOS server and one Fedora server, so that when reboot the PC, i can choose the Linux OS from the boot menu. Can any one help to provide information on doing this?