The simple Answer is no.
Greyhounds require a soft comfy bed to sleep on. Due to the Greyhound's build they are not suited to sleeping on hard surfaces. Like any dog they like a place where they can see what is going on.
Again, like with any dog, if you want to let it have a run off the lead you need to make sure the area you choose is securely fenced.