Yes it is, you dont need reservation! .. enjoy!!!
Yes, the restaurant is in the corner first floor of the Hotel
Yes it is in the hotel and no, you don't need to call ahead and make a reservation, even though it may be a good idea. Great food, so-so service.
Don't know. Call it's a great place
Thanks! Your answer is awaiting moderation.