Das Twin Towers Inn Sydney liegt in einem östlichen Stadtviertel von Sydney, ungefähr 6 km vom Opernhaus Sydney entfernt und bietet einen herrlichen Blick auf den Garten. Die Gäste des Gasthofs können sich auf WLAN in den öffentlichen Bereichen und einen saisonal betriebenen Außenpool freuen.
Golfplatz Chatswood ist rund 10 Minuten mit dem Auto vom Hotel entfernt gelegen. Die St. Mary's Cathedral gilt als heilige Stätte und liegt in ungefähr 7 km Entfernung vom Twin Towers Inn. Das Sea Life Sydney Aquarium ist in einer Entfernung von ca. 15 Autominuten von der Unterkunft. Die Unterkunft liegt ganz nah an der Bushaltestelle Campbell St und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Das Twin Towers Inn bietet 44 Zimmer, ausgestattet mit einem Bügeleisen/Bügelbrett und einer Klimaanlage. Zu den weiteren tollen Annehmlichkeiten gehört auch Ausstattung zur Kaffee- & Teezubereitung. Diese Zimmer verfügen auch über eine getrennte Toilette und eine Dusche.
Hotelgästen wird täglich ein frisch zubereitetes Frühstück angeboten. Das Restaurant People Cafe ist 350 m von dem 4-Sterne-Hotel gelegen.