Best Western Montmartre

66 Boulevard Barbes
Paris
France