Best Western Twin Towers Inn is located just 5km from the Sydney CBD in the lower north shore suburb of Artarmon and has its own restaurant. Conveniently located to access Sydneys many attractions there are also shopping, dining and entertainment options nearby. Suitable for corporate or leisure travellers.