Larramendi Torrea is a historic hotel built within a medieval tower. It features a cafe/bar with a terrace, as well as garden and parking.