Замок Орсини удобно расположен в нескольких километрах от Рима в долине Тибра, на небольшом холме, доминирующем городок Нерола. Замок, на протяжении веков являвшийся предметом борьбы между знатными итальянскими семьями Орсини, Борджиа и Ланте дела Ровере, был построен в Х веке на месте крепости Сабина.
В течение нескольких веков Сабинская крепость, а в последствии и замок служили защитой от сарацинских набегов. В XIII веке владельцами замка стала итальянская семья Орсини, имя которой и сохранила крепость в своём названии.
В залах замка сохранилась старинная мебель, а также фрески и старинное оружие, которые напоминают о захватывающем прошлом замка.
В настоящее время в замке можно организовать мероприятия любого масштаба и степени сложности. Замок Орсини располагает 11 залами и 3 ресторанами, которые готовы встретить до 700 гостей.