Listings range from $38 to $75 per hour.
We couldn't find a space in Toronto matching everything you asked for. Try widening one of these: