Skene Business Centres / Our sister company, Skene Business Centres, are full/service independent business centres in three city centre locations in Aberdeen. 'HouseMATES' rates for Skene House guests.
{}