The Balmoral Lodge Motel is the largest motel complex in Invercargill, located on Tay Street, with modern, warm and spacious units, a number of which have recently been fully renovated to a high specification.
Mitchell Corp uses cookies to enhance your experience. Continued use of this site assumes you agree to this. For more information, including how to disable cookies please read our Privacy Policy.