Hotfrog NewZealand provides information regarding Tuatara Lodge in Invercargill. Tuatara Lodge is located at 30-32 Dee St, Invercargill and provides Restaurant services. Contact them on 0064 3 214 0954 or by visiting them on their website http://www.tuataralodge.co.nz.
Are you looking for 5 star service at budget costs? Then congratulations you have just found it!! Tuatara Backpackers is situated in the heart of Inve