translate English to French: Hotel in Recklinghausen: Welcome to Barbarossa City-Hotel, situated in the city centre of Recklinghausen.
hôtel à Recklinghausen: C’est dans le centre de Recklinghausen que le Barbarossa City-Hotel vous souhaite la bienvenue.