Htel Chateaubriand is situated 300 metres from George V Metro Station It offers direct access to sights such as Le Marais Place de la Concorde and Le Louvre The Arc de Triomphe is a 5minute walk away

What is the correctly punctuated version of this sentence?
Hotel Chateaubriand is situated 300 metres from George V Metro Station. It offers direct access to sights such as Le Marais, Place de la Concorde and Le Louvre. The Arc de Triomphe is a 5-minute walk away.