Hotel Altona

Starting at
$96

TripAdvisor Review

Based on 764 review

See all

The 2-star Altona Hotel is perfect for visitors travelling to Paris in search of value-for-money accommodation. Located within walking distance of the Gare du Nord railway station, the hotel is equally close to Montmartre and Sacre Coeur Basilica. Owned and managed by two brothers, this family-run h...

More details