Hôtel du Square d'Anvers

Paris • Show on map
Price as low as USD 60.14
Located next to a square and just 328 feet from Anvers Metro Station this 2-star hotel offers a free Wi-Fi connection. It is 984 feet from the Sacré Coeur and Gare du Nord is a 10-minute walk away. Rooms…More info


