You can use Unleashed, but need some additional tool (most probably WISPR portal, such as Packetfence) for that 1 hour limit functionality (I suppose you mean 1 h connection limit, not schedule from 10:00 to 11:00? Schedule you can do by unleashed without any additions, of cause).
But this limited guest access is going out of fashion lately -- as it is so cheap, why limit it. From another point of view, using unencrypted guest network is a very insecure practice and may be reason for huge problems.
Hope it helps,