Opened: 1964 Renovated: 2014 Number of Rooms: 49
Twin Towers Inn is located only 15 minutes from the Sydney CBD and all its major attractions. The commercial centres stretching from North Sydney, St Leonards, to Chatswood are also positioned conveniently nearby. We proudly offer free high speed Internet and Foxtel TV across all rooms. Additional amenities include restaurant and bar, conference and function rooms, swimming pool, heated spa and free off-street parking.