Le Méridien Grand

Nuremberg, Germany