The Chateau Laroche (Loveland Castle) nestled along the Little Miami River is Cincinnati's best kept secret.