Twin Towers Inn is on the leafy lower North Shore of Sydney just 10 minutes from the Harbour Bridge and city and ideally positioned for the Northside centres of North Sydney St Leonards Chatswood Artarmon and Ryde. Attracting business travellers and tourists the Twin Towers offers quality four star rooms an excellent restaurant and bar ample free parking pool and spa facilities as well as friendly and professional service.