Hotel Am Schloss Borbeck is a Restaurant located at Borbecker Str. 180, 45355 Essen, Germany. It has received 260 reviews with an average rating of 3.9 stars.
The address of Hotel Am Schloss Borbeck: Borbecker Str. 180, 45355 Essen, Germany
Hotel Am Schloss Borbeck has 3.9 stars from 260 reviews
Restaurant