Welcome to Hotel Best Western Twin Towers Inn Sydney, Best Western Twin Towers Inn is located on the lower North Shore of Sydney, just 20 minutes from the Sydney Harbour Bridge and city. It offers air-conditioned rooms with cable TV and tea and coffee making facilities. The hotel features a lagoon-style pool with a terrace and a heated spa that can be enjoyed all year. Best Western Twin Towers also features a restaurant and bar and ample free car parking. (Hotel Best Western Twin Towers Inn Sydney hotels booking).