Stayed here in September 2006, and the staff were very friendly, and spoke very good English. The location is brilliant, its literally round the corner from the Eiffel tower! and conveniently about 20 yards away from the tube station. And if you ask, they'll give you loads of details on how to get to… more