Helena Bay Lodge is located in the northeast corner of New Zealand’s North Island. With no more than 10 guests on the property at a time, this North Island hotel offers couples the utmost privacy. Its five villas set upon nearly two miles of windswept coastline are cozy but luxurious, outfitted with real log-burning fireplaces and terraces overlooking Helena Bay.
C/o D-87, Sector 30 , Noida 201 303
Registered Address; 503/59, Shakuntla Building, Nehru Place
New Delhi 110 019
Phone :+91 98104 99010