Facilities and services include elevator, wireless Internet access, meeting room and 24-hour reception.
Rooms feature minibar, air conditioning, heating, wireless Internet access, safe, TV, telephone, hairdryer and bathroom.
Address: 6 rue Saint Placide, 75006 Paris, France.