Get Directions to Villa Skin Spa Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Villa Skin Spa 229 Balmoral Road, Mount Eden, Balmoral, Auckland 1025 +64 9-623 3303 View details Click to load map