 I cannot think if anything 
 Cannot really comment on the restaurants in the area as I was not there for one night and made use of the room service I was upgraded and had a view of the Eiffel Tower although I did have to lean over a bit to see it Also was on the same side of the road as the station and only a 5 minute or so walk away 