MacinCloud provides remote access to a physical Mac

MacinCloud is a remote Mac computer rental service that allows you to use a PC, an older Mac, Chromebook, mobile device or a computer with Linux to access an actual Mac through the Internet. You can then develop iPhone/iPad apps, learn how to use a Mac, or run applications that require a Mac. The different server plans MacinCloud offers can be seen here.