Address: 21 Melbourne Street, Building 1, North Adelaide SA 5006
Book Direct with the Owner at Econo Lodge North Adelaide in North Adelaide with Accommodation Mount Tamborine for all your holiday and travel needs.
Commercial Motel convenient to Festival Theatre Complex, shopping & nightlife, about 1 mile from downtown.
copyright © 2024 Accommodation Mount Tamborine. All rights reserved.