Luma Luma Holiday Apartments

26 Knuckey Street, Darwin City, Northern Territory 0800