El Twin Towers Inn Sídney, de 4 estrellas, se encuentra en Sídney, a unos 7 km de la Galería de Arte de NSW, y ofrece una piscina exterior de temporada. La posada cuenta con WiFi en zonas comunes y con un aparcamiento en las instalaciones.
Este hotel está ubicado en el barrio de negocios Greenwich, cerca del Parque Nacional Lane Cove. La Opera de Sidney está muy cerca del Twin Towers Inn Sídney, mientras que la estación de autobuses Campbell St, está a unos 5 minutos a pie. El Tower Eye y SKYWALK de Sídney está a unos 8 km del establecimiento.
Las instalaciones de las habitaciones incluyen TV de pantalla plana con canales vía satélite, así como servicio de tetera/cafetera. Algunas de las habitaciones con aire acondicionado también vienen con un hervidor eléctrico y una nevera. Los cuartos de baño ofrecen un inodoro separado y una ducha, y están equipados con secador de pelo y toallas de baño.
El Twin Towers Inn sirve un desayuno preparado al momento. El restaurante Sure Cafe se halla no muy lejos del hotel.