What is the version of the following sentence with correct punctuation?

There is 24hour room service and some rooms are located in the old converted stables
There is 24-hour room service, and some rooms are located in the old converted stables.