They have Grille 91 Restaurant for dinner, it may not be the best restaurant for Christmas, though. There are several restaurants at a mall in front of hotel in short walking distance. Good luck.
I dont think they have!
They don't have one.
Thanks! Your answer is awaiting moderation.