The Latch is wonderfully located in historic Battery Point and it is a great place to stay for a weekend in Hobart.