What a wonderful location! My first night there I just hopped on the super convenient metro (literally two minutes away) and was at the Tour Eiffel within 20 minutes. The Louvre and other important places to visit were under 30 minutes away while major metro transfer stations were within reach from Place d’Italie Metro station when I wanted to go out of town to Versailles and Disneyland Paris ( under an hour each). I loved my stay, would ten out of ten recommend:)