AMOCITY
Located in the heart of the Hobart CBD (Central Business District), Travelodge Hobart offers rooms a 32-inch LCD TV and beautiful views of D...