Das Hotel Mercure Paris Place D'Italie befindet sich im Touristengebiet, 7 km vom Arc de Triomphe entfernt und bietet 58 Zimmer mit einem raffinierten Dekor. Das Hotel überblickt die Stadt und bietet WLAN in den öffentlichen Bereichen.
Das 4-Sterne-Hotel liegt in praktischer Lage im Bezirk 13. Arrondissement, in ca. 300 Meter Entfernung vom Butte aux Cailles. Das Mercure Paris Place D'Italie ist zudem in einer 3 km Entfernung vom Louvre gelegen. Die Avenue des Champs-Élysées ist 15 Autominuten von der Unterkunft entfernt, während der Bahnhof Gare Saint-Lazare in einer Entfernung von rund 10 Fahrminuten von der Unterkunft liegt. Die nächstgelegene U-Bahn-Station Place d'Italie ist in 200 Meter Entfernung.
Die Zimmer verfügen über einen Ankleidebereich und sind zudem mit einem Schreibtisch ausgestattet. In den Zimmern gibt es eine getrennte Toilette und eine Dusche.
Das Mercure Paris Place D'Italie serviert täglich ein Frühstücksbuffet. Die Gäste können ihren Durst mit einem Lieblingsgetränk in der Lounge- Bar löschen. Das Restaurant Il Etait Un Square befindet sich in unmittelbarer Nähe zum Hotel und ist auf die europäische Küche spezialisiert.