Just across the river next to Bir Hakeim metro is the Eifel Grenelle; smal private hotel but in an area where there are lots little eateries and close to the tower, and with the metro so close (literally 50yds) plus the RER just up the road maybe 200yds, it's easy to get elsewhere.