54 rooms · ★★ · from £38
Altona is located in Paris, 450 metres from Gare du Nord Train and Eurostar Station and 950 metres from Sacré-Cœur Basilica. It has a 24-hour reception and offers free Wi-Fi access.
Log in with your cycle.travel account:
Password |
Or simply use your account on: