Located in central Paris, this hotel is a 15-minute walk from the Eiffel Tower. It features a 24-hour reception and offers modern rooms with a TV and Wi-Fi access. Beaugrenelle Shopping Centre is a 2-minute walk away.
Number of rooms: 50
87 Avenue Emile Zola, 15th arr., 75015 Paris, France