La Scala Inverness City Apartment

La Scala Inverness City Apartment

Apartment

3 Strothers Lane, Inverness, Scotland, United Kingdom IV1 1LL