Take a tour of our romantic North Carolina bed and breakfast. A historic plantation estate, Arrowhead Inn is a luxury bed and breakfast in Durham NC surrounded by acres of lush gardens. Choose to stay in one of our elegant guestrooms or our historic log cabin, and enjoy gourmet dining and warm, personal service during your stay. We also are the perfect location for magical North Carolina weddings! We look forward to having you stay with us soon!