Athol Street, Douglas, IM1 1JE
Serviced Offices from POA
This Isle of Man Business Centre provides quality office space in a prime location, in the heart of Douglas, which is the principal business district on the island. With two buildings, both located on Athol Street, clients greatly benefit from a wide variety of office sizes. Designed as a plug and play solution, it's main building boats 18,000 square feet of office space, which comes fully furnished and ready to move in at short notice. In addition to the office space you will also find meeting rooms are available to book as and when needed. Situated in the Irish Sea, The Isle of Man sits half way between the northwest coast of England and Ireland. Current population stand at around 84,000 and focal industries are in financial services.The building is on Athol Street within the well-known area of Douglas. This is vibrant part of the island with plenty of local shops, restaurants and cafe's nearby.