The Twin Towers Inn is on the leafy Lower North Shore of
Sydney, just a mere 20 minutes away from the famous Harbour, the Bridge, and the Opera House. It is ideally positioned for the commercial centers of the ...
Read more
The Twin Towers Inn is on the leafy Lower North Shore of
Sydney, just a mere 20 minutes away from the famous Harbour, the Bridge, and the Opera House. It is ideally positioned for the commercial centers of the Northside, stretching from North Sydney through St Leonards and Chatswood to Ryde. Taronga Zoo, Chinatown, Manly Beach, and Sydney Harbour cruises and shopping at The Rocks and Queen Victoria Building are easily accessible. Attracting business travelers and tourists, the Twin Towers Inn offers quality 4-star rooms overlooking Lane Cove and Ryde to the Blue Mountains, an excellent restaurant and bar, ample free car parking, Foxtel, pool and spa facilities, as well as friendly and professional service from the cheerful staff.