Next to a peaceful square and just 300 ft from Anvers Metro Station, this 2-star hotel offers a free Wi-Fi connection. It is 1000 ft from the Sacré Coeur and Gare du Nord is a 10-minute walk away.
There are 3 people looking at this hotel.
More
Latest Booking:
5 hours
ago
You can find more hotels by changing your search criteria: