Bauhaus Hotel

52-60 Langstane Place, Aberdeen, AB11 6EN, United Kingdom

Hotel image
Read more reviews for Bauhaus Hotel