Looking for the perfect hotel in Bay of Islands? Duke of Marlborough offers comfort, charm, and an unforgettable stay for every traveler.