Hotel Le Squara

3 rue Lepic, 75018 Paris

Located in a 19th-century building in Montmartre, right next to the Moulin Rouge and the famous Café des Deux Moulins where the film Amélie was filmed, this hotel offers free Wi-Fi. The Sacré-Coeur Basilica is 850 metres away.