Hôtel Strasbourg Le Kléber

Starting at
$86

TripAdvisor Review

Based on 476 review

See all

This charming hotel is set in Strasbourg. This is not a pet-friendly accommodation.

More details