This popular property enjoys a privileged location in Prestwick . The property consists of 256 rooms. Guests may take advantage of the on-site car park. This establishment allows pets. Large pets are allowed on the premises.