Stay is located in Hindenburgstrasse 8, 45127, Essen, Germany.