Das 3-Sterne-Hotel befindet sich in einer ruhigen Seitenstraße in Frankfurt.