3 Star Hotels

3 Star Hotels

*

Travelodge Hobart

Situated in the heart of the Hobart city centre, Travelodge Hobart offers rooms a 32-inch LCD TV and beautiful views of Derwent River, Mount Wellington or Hobart City. Read more

Leave a Reply

Your email address will not be published. Required fields are marked *