Queens Place Deluxe Cottages is newly opened for business for the weary traveller, or tourists to this lovely province or visitors to the new recreation centre. The cottages number three and are in the heart of Liverpool with shopping just off the front doorsteps. The cottages stand amid a grove of trees where the air is filled with birdsong and squirrels chatter.