|Maximum number of meeting rooms||2|
Inigo Business Centres - Edinburgh are located in economically important UK cities and towns that also have excellent transport links. Whilst always with the best addresses possible in each location, the centres provide stimulating and pleasant business environments in which to work.
How it works?
Show the establishment
Agencies (2 establishments)