Arc de Triomphe by Residence Hotels

Hotels 19 Clucerului , Sector 1 , 11362 Bucharest , Romania

Set in a residential area, 500 metres from the Triumphal Arch and Herastrau Park, Arc de Triomphe Hotel enjoys a location within 5 minutes on foot from Victoria Square, Charles de Gaulle Square and RomExpo International Exhibition Center.