Hotel Review: Peppers Silo hotel Launceston is a well-appointed hotel in North Launceston, Tasmania, opened in mid-2018 after conversion from historic grain silos on the bank of Tamar River. Verdict: Highly Recommended.
© 2022 – All Rights Reserved. Created by Fiona Harper travel writer and MiTribe Media