I stayed for a business trip 1 night, and because it was near to my meeting I booked this hotel. The hotel was very nice, I was given a large room/suite, huge bedroom with large desk which was more than I needed, however it had just a single bed in it, looked tiny in that huge room surely they could have just put in a double. The room was under the roof top floor very nice but hot, the aircon I don;t think worked. But you could open the window wide which was good, however then I had the smell from the kitchen in the morning!
There are no restaurants nearby other than the hotel's own which has a very limited menu, french style, you have to take the bus or taxi.