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

Guests can enjoy the hotels food selection combining an ultramodern sushi bar with an elegant organic Sicilian restaurant
Guests can enjoy the hotel's food selection, combining an ultra-modern sushi bar with an elegant organic Sicilian restaurant.