Travellers enjoy visiting Saint-Denis Town Hall, located about 25 minutes' walk from the Olympic View Paris 8 Apartment hotel, as well as Place de la Concorde accessible with 15-minute car ride. If you are willing to explore even more landmarks in Saint-Denis, attend the triumphal arch "Arc de Triomphe" located approximately 7 km from the property.