Is this a hotel?
There should be a Best Western at number 371? This looks big enough to be a hotel?
https://www.bestwestern.com/en_US/book/hotels-in-dundee/invercarse-hotel-dundee-bw-signature-collection/propertyCode.83440.html